В настоящее время реактивное программирование становится трендом для создания эластичных и устойчивых приложений. Уже более года Spring Framework радует нас практически полным реактивным стеком для построения приложений.
Теперь у нас есть возможность строить полностью асинхронную и не блокирующую обработку и передачу данных, что способствует эффективному использованию ресурсов.
Однако, это значит, что не блокирующее взаимодействие должно поддерживаться
на всех уровнях системы. Одним из этих слоев является база данных.
В этом докладе мы расширим наши познания о реактивном взаимодействии с известными базами данных, рассмотрим, какие базы данных поддерживают реактивный доступ и как он реализован под капотом.
Наконец, мы перейдем к самым важным вопросам нашей беседы:
- Как реактивно взаимодействовать с реляционными базами данных?
- Есть ли у нас реактивный JDBC?
- Является ли ADBA нашим решением и быть может у Pivotal есть решение для нас?