![](http://webcf.waybackmachine.org/web/20210224194441im_/https://habrastorage.org/getpro/habr/avatars/5f2/458/0d5/5f24580d57ae3d6961d9da7f5372641a.png)
Реактивное программирование на Java: как, зачем и стоит ли? Часть I
- Блог компании Конференции Олега Бунина (Онтико),
- Высокая производительность,
- Программирование,
- Java,
- Параллельное программирование
![](https://webcf.waybackmachine.org/web/20210224194441im_/https://habrastorage.org/getpro/habr/upload_files/5a2/bf4/7b8/5a2bf47b83f01bccabf86508b5a88bad.png)
Идея реактивного программирования появилась сравнительно недавно, лет 10 назад. Что вызвало популярность этого относительно нового подхода и почему сейчас он в тренде, рассказал на конференции РИТ++ 2020 эксперт и тренер Luxoft Training Владимир Сонькин.
В режиме мастер-класса он продемонстрировал, почему так важен неблокирующий ввод-вывод, в чем минусы классической многопоточности, в каких ситуациях нужна реактивность, и что она может дать. А еще описал недостатки реактивного подхода.