Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Андрей Черковский — Легковесный. Распределенный. Масштабируемый. Таск-процессор на Java
Подробнее о Java-конференциях: — весной — JPoint: — осенью — Joker: — — Скачать презентацию с сайта JPoint — Многие стандартные фреймворки для распределенного таск-процессинга преследуют задачу быть «универсальными» — с одной стороны, это плюс. С другой стороны, это приводит к излишнему использованию внешних зависимостей и сложных конфигураций и не подходит, когда хочешь легковесное Java-only решение для повседневных задач: от запуска в кластере по расписанию до сложных задач стриминг-процессинга. В докладе Андрей рассказал, как в его команде решили написать свое решение. Обсудил готовые фреймворки, которые рассматривали по пути. Показал основные проблемы, которые встречались во время эксплуатации фреймворка, и рассказал, как их решали. Будет полезно разработчикам и архитекторам, строящим масштабируемую микросервисную архитектуру на Java, а также тем, кто стоит перед выбором простого фреймворка для распределенных вычислений в кластере.