Архив сентября 2018 - 40

Иногда проект живет в недорогом зарубежном датацентре, попадает под ковровые блокировки Роскомнадзора, периодически оказывается под DDoS атаками, но при этом имеет терабайты данных и трафика.

Как с этим жить?

Про дешевые датацентры, РКН и защиту от DDoS - 1

Преамбула

У нас на поддержке есть небольшой фотобанк. Не будем называть имя и страну, только некоторые технические данные:
50 Тб данных для хранения, ежемесячно обновляется порядка 100 Гб, «горячие данные» (к ним идет 95% запросов) — 200 Гб.
Средний трафик — 50 Тб/мес.

Для размещения фотографий несколько лет назад выбрали несколько серверов SX серии от Hetzner с большими дисками (для хранения ПД пришлось придумывать более сложное решение, но об этом в другой раз).

В Southbridge сомневались, что Hetzner подходит для такого проекта, но требуемый уровень доступности и качества связности достигался.

Плюс для такого проекта использование CDN окажется на порядок дороже, чем раздача статики с серверов в недорогом датацентре.

Читать полностью »

Оператор «Билайн» совместно с компанией Huawei провёл в Москве демонстрацию возможностей мобильной связи пятого поколения.

«Билайн» совершил первый в России голографический 5G-звонок

Читать полностью »

Материнские платы ASUS ROG Maximus XI: Intel Z390, усиленное питание и ёмкие модули памяти

До выхода материнских плат на новом флагманском чипсете Intel Z390 остаётся всё меньше времени, а соответственно различного рода утечек относительно их становится всё больше. Очередная утечка касается новых материнских плат ASUS, относящихся к самой старшей серии ROG Maximus.

ASUS ROG Maximus XI Extreme

Читать полностью »

Служба доставки готовой еды «Яндексом» объяснила, почему даже банальные гамбургеры иногда нельзя купить через неё меньше, чем на одну тысячу рублей: «Из-за высокой нагрузки на сервис мы были вынуждены увеличить сумму минимальной корзины. Как только нагрузка уменьшится — все снова станет как обычно». В «Яндексе» намерены улучшить сервис таким образом, чтобы в будущем подобных ограничений не возникало.

Читать полностью »

Данная статья является, в некоторой степени, продолжением моей статьи по минимизации логических функций методом Квайна-Мак’Класки. В ней рассматривался случай с полностью определёнными логическими функциями (хотя этого в ней прямо не упоминалось, а только подразумевалось). В реальности такой случай встречается достаточно редко, когда количество входных переменных мало. Частично или не полностью определенными называются логические функции, значения которых заданы лишь для части Q из полного множества P=$2^N$ возможных наборов (термов) их аргументов (переменных) количеством N, т. е. Q < P. Такая ситуация встречается на практике в большинстве случаев применений алгоритмов оптимизации логических функций. Действительно, например, если число входных переменных N=30, что является заурядным случаем, например на финансовых рынках, то объём входной обучающей выборки должен составлять порядка $2^{30}$>$10^9$ элементарных уникальных термов. Такой массив данных встречается не в каждой даже очень крупной организации, не говоря уже о частных лицах, т. е. это уже сфера BigData, использования ЦОД-ов и т. д.

Поэтому на практике чаще всего минимизируемые логические функции будут определены не полностью просто в силу отсутствия необходимого количества накопленных данных или в силу разных других объективных причин (например, не хватает места для их хранения). Возникает вопрос о возможности «обхода» этой неприятности при использовании алгоритма, работающего с полностью определённым набором терм логической функции, таким как, например, из предыдущей моей статьи.
Читать полностью »

Евгений EvgenyBorisov Борисов (NAYA Technologies) и Кирилл tolkkv Толкачев (ЦИАН, Твиттер) рассказывают о самых важных и интересных моментах Spring Boot на примере стартера для воображаемого Железного банка.

Boot yourself, Spring is coming (Часть 1) - 1

В основе статьи — доклад Евгения и Кирилла с нашей конференции Joker 2017. Под катом — видео и текстовая расшифровка доклада.

Читать полностью »

В статье приведен небольшой обзор трех инструментов для поиска аннотированных классов в java проекте.

image

Читать полностью »

Uber запустил в Великобритании службу круглосуточной телефонной поддержки

Главная задача сервиса заказа такси Uber заключается в том, чтобы сделать путешествие для пассажира из пункта А в пункт Б максимально простым и удобным. Однако когда что-то шло не по плану, включая агрессивное поведение водителя или требование непомерной платы, то особо жаловаться было некому, так как быстро выяснялось, что весьма затруднительно связаться с кем-то в компании по этому поводу.

Читать полностью »

Аналитик Минг-Чи Куо (Ming-Chi Kuo) уже сообщал, что спрос на Apple Watch Series 4 также превысил ожидания. Также были сведения о том, что в конце осени к производству подключится второй сборщик.

Теперь же информация подтверждается другими инсайдерами. Да, Quanta Computer вышла на полную производственную мощность и не может выполнить все заказы Apple по сборке Apple Watch Series 4.

Читать полностью »

Быстрее. Выше. Сильнее.

В конце июня в JetBrains прошел 6-й хакатон, для которого мы выбрали тему олимпийских игр.

  1. Хакатон стартовал в среду 27 июня, в 12:00, и длился 48 часов.
  2. Последний коммит — не позднее полудня пятницы, 29 июня. К этому времени нужно было также предоставить оргкомитету 5-минутные презентации проектов.
  3. Презентации стартовали через час, в 13:00.
  4. Каждый сотрудник JetBrains мог отдать голос за понравившиеся проекты.
  5. Победители получили призы.

image
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js