Low Latency при работе с данными - какие бывают кейсы и как с ними работать Архитектуры, масштабируемость
Доклад принят в программу конференции
Тезисы
Для кого-то low latency ‒ это миллисекунды, но за это время нужно обрабатывать большое количество данных, для кого-то ‒ сотни микросекунд. А для кого-то ‒ десятки микросекунд или даже меньше. С точки зрения архитектуры всё перечисленное ‒ это совершенно разные кейсы, требующие принципиально отличных подходов. Где-то для достижения минимального времени отклика потребуются специальные технологии, а в части кейсов ‒ даже специальное оборудование.
В своем докладе расскажу:
* какие бывают low latency-кейсы;
* какие проблемы несет в себе каждый из сценариев;
* какие подходы, технологии и оборудование помогут в решении этих проблем;
* примеры low latency-проектов, реализованных с использованием платформ Apache Ignite и GridGain.
Другие доклады секции Архитектуры, масштабируемость
Автоназначение курьеров в Delivery Club, или Безопасные эксперименты в логистике
Денис Горев
Delivery Club
Map-Reduce-операция длиною в год: архитектура отказоустойчивого планировщика batch-задач в системе Yandex.YT
Максим Ахмедов
Яндекс
Микросервисная операционная среда для высоконагруженных вычислений в АСУ ТП АЭС
Вадим Подольный
Аквариус
Архитектура программно-определяемого сервера для задач вертикального масштабирования — теория и практика
Роман Тимофеев
Selectel
Жизнь без блокировок: не только lock-free и не только коллекции
Андрей Гончаров
Центр Речевых Технологий
Хьюстон, у нас проблема. Дизайн систем на отказ, паттерны разработки внутренних сервисов облака Amazon
Василий Пантюхин
Amazon Web Services
Когда работает не только на твоем ноутбуке. Опыт управления сетью в облаке
Дмитрий Бурмистров
VK Cloud Solutions
Заключая контракт: как осуществить хороший API для (микро)сервиса
Анна Мелехова
Лаборатория Касперского
Эффективные надежные микросервисы
Олег Анастасьев
Одноклассники
Реализация асинхронного фреймворка на базе Nginx: асинхронные задачи и сервисы на примере nginx-haskell-module
Алексей Радьков
DINS
Почему вам нужна платформа межсервисного взаимодействия и как её построить уже сегодня?
Артемий Рябинков
Unity
5 лет в А.Д.у - Расчет цепочки поставок - ДДД Эванса на практике - Взгляд в будущее на 21 день
Артём Цурков
Сеть Связной
Персонализация за 10 миллисекунд, или Как tinkoff.ru подстраивается под вас
Владимир Посвянский
Tinkoff
Как устроена многопоточность в Hazelcast
Владимир Озеров
Querify Labs