Реактивное программирование на Java: как, зачем и стоит ли? Мастер-классы
Доклад принят в программу конференции
Владимир Сонькин
Luxoft Training
Закончил ВМК МГУ, с 2000 года занимается Java- и Web-разработкой в различных enterprise-проектах. Последние 6 лет работает экспертом и тренером в Учебном Центре Люксофт, ведет более 50 курсов, консультирует в области промышленной Java- и Web-разработки.
Тезисы
- В чем минусы классической многопоточности.
- Почему так важен неблокирующий ввод-вывод.
- Что нам даёт асинхронность.
- Какие есть реактивные библиотеки на Java.
- В каких ситуациях нужна реактивность и что она может дать.
- В чем недостатки реактивного подхода.
Другие доклады секции Мастер-классы
Практикуем принцип "Convention over Configuration (CoC)" (соглашения по конфигурации) для Java-функционала
Вячеслав Лапин
xCritical Software
Инструменты декомпозирования, планирования и приёмки задач, которые идеально подходят для удалённой работы, но останутся эффективными и после возвращения в офис
Алексей Ягур
YouDo
Архитектурные ошибки в разработке фреймворка автоматизации тестирования
Семён Вяземский
QA Automation Lead в Beeline
Ситуационное руководство — модели, ошибки, практики
Александр Зиза
Aletheia Digital
Мастер-класс: Проблемы внедрения Observability для разработчиков
Елена Граховац
GetYourGuide (Берлин)
CLI в Node.js
Александр Коржиков
Dev IT Engineer ING Group (Нидерланды)
Мастер-класс "Docker для фронтендера"
Алексей Авдеев
Mish.Design
Lean, Agile и трансформация культуры
Александр Зиза
Aletheia Digital
Менеджмент серверов с помощью Forge и непрерывный деплой с помощью Envoyer
Егор Герасимчук
DotsPlatform
Источники сопротивления изменениям
Александр Зиза
Aletheia Digital
Делаем идеальный питч для стартапа
Александр Горный
United Investors
Svelte 101
Павел Малышев
Mustlab
Безопасность WEB
Иван Юшкевич
Hacktory