Поговорим со спикерами о применении реактивного программирования в реальных кейсах c использованием разных фреймворков.
А после подытожим тему с экспертами в формате круглого стола, обсудим все плюсы и минусы использования реактивного подхода для различных классов задач. Разговор будет о будущем развитии реактивного программирования в Java и как на него повлияет Project Loom.
Программа:
18:30 19:00 Сбор гостей
19:00 19:40 Ненахов Евгений Tech lead, МТС BigData
Реактивность на Java
Реактивный подход к решению задач это способ избежать проблемы классической многопоточности и блокирующих операций. Эта концепция существует достаточно давно, и сейчас активно развивается.
Евгений расскажет о том, что же такое реактивное программирование, какие проблемы можно с помощью него решить и, наоборот, с чем придётся столкнуться. Будут обсуждаться идеи этой парадигмы (Observable, DataFlow, Push/Pull и т.д.), и что Java предлагает для реализации этого подхода, какие фреймворки уже успешно используют эту концепцию.
19:50 20:30 Андрей Мычка старший эксперт по развитию Java разработки Райффайзен Банк
Практика использования реактивных потоков на бэкенде
Вспомним, что Thread и Socket в Java представляют собой на уровне ядра Linux. Оценим, сколько они потребляют RAM и CPU, и можно ли на обычном ноутбуке запустить миллион потоков и открыть десять миллионов TCP-соединений.
Кратко рассмотрим суть Project Loom. Разберём несколько реальных задач и варианты их решения на сервлетном блокирующем Spring MVC, на реактивном неблокирующем Spring WebFlux и на Project Loom.
20:40 21:10 Круглый стол "Использовать или нет реактивное программирование, Project Loom"
Эксперты:
Сазонов Илья - Руководитель разработки Всегда Да
Киреков Семен - Java TeamLead МТС Big Data
Комаров Дмитрий - Старший разработчик Java МТС Финтех
Опольский Вадим Scala Big Data разработчик Luxoft DXC Technology
Мероприятие пройдет в офисе МТС Банка по адресу: г. Москва, проспект Андропова 18, корпус 1, а также будет траслироваться онлайн. Мероприятие будет проходить в медиаруме. Вход в медиарум расположен с обратной стороны здания, прямо напортив входа в здание Альфа-Банка.
Как добраться на общественном транспорте:
Метро Технопарк (зеленая ветка, Юг), выходы ½ или 3. Здание с вывеской МТС Банк (2 мин. от метро)
Как добраться на личном автомобиле:
Есть несколько платных парковок:
• Городской открытый паркинг – 40 р/час
• Многоуровневый парковый комплекс ТРЦ «Мегаполис»: первые 4 часа – 50 р, далее – 50 р/час.
Напоминаем, что для того чтобы восстановить билет организатору можно не писать.
Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.