Я изучал и использовал программирование реактивных потоков с потоками akka, я пытался найти любые библиотеки для async-jdbc-driver или reactive-jdbc-driver в течение 2 лет, и я обнаружил, что slick 3.0 или rxjava-jdbc-driver предоставляют async jdbc api, но я знаю, что slick строит удивительный API поверх API JDBC, который блокирует (поправьте меня, если я ошибаюсь), поэтому я предполагаю, что с точки зрения системы это может быть не 100% реактивная система сверху донизу.
Еще одним удивительным событием стало то, что в прошлом году была выпущена «Спецификация Reactive Streams V1.0», поэтому мои вопросы:
- Побудит ли это событие группу экспертов JDBC разработать поддержку асинхронного API JDBC?
- И затем организации-поставщики баз данных, такие как Oracle, поставщик MySQL, планируют ли реализовать соответствующие драйверы?
- Если это безнадежно, какие-либо указания или замена или что-то еще, что я мог бы превратить, или слой JDBC не должен быть реактивным, а масштабируемые серверы mysql достаточно хороши?