Получи случайную криптовалюту за регистрацию!

Реактивный манифест Все чаще на проектах встречаются решения | Jetbulb - Программирование | IT

Реактивный манифест

Все чаще на проектах встречаются решения с применением “реактивщины” (см. ссылку ниже), на собеседованиях задаются вопросы об асинхронных запросах, неблокирующей коммуникации, какие решения можно применить в разных языках программирования.
Справедливости ради, тем же самым сейчас интересуется рядовой молодой разработчик, поскольку в описываемых позициях на работу волшебное слово “реактивщина” чем-то экзотическим уже давно не является.

Это все круто и в типичной манере все сливаются в реализации кода, http-клиентов и т.д.
При этом не понимая, что “реактивщина” вообще такое, какая ее задача, какие фундаментальные принципы лежат в ее основе и как она вообще должна работать.
Да, да! Между прочим, все перечисленное выше есть, хотя мало кто об этом знает.

Если все перечисленное выше собрать в одно выражение, то получится “Манифест реактивных систем” и состоит он из четырех простых истин, которые раскрывают всю суть:
- Отзывчивость
- Устойчивость
- Гибкость
- Обмен сообщениями

Больше информации по ссылке ниже.

https://www.reactivemanifesto.org/
https://projectreactor.io/

Максим Добрынин