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