As the area of reactive connectivity is relatively new, there are some limitations that prohibit using the approach in many applications:
- The lack of reactive drivers for popular databases used in large part of modern projects. So far, we have reactive or asynchronous drivers for MongoDB, Cassandra, Redis, and Couchbase. Consequently, these databases have reactive connectors in the Spring Data ecosystem. Also, we have a few options for reactive access to PostgreSQL. At the same time, there is some work going on to enable reactive access for MySQL and MariaDB. Even though the few databases with reactive support cover many use cases, this list is still limiting. To become a trendy development technique, ...