MariaDB MaxScale is an advanced database proxy for MariaDB Enterprise Server providing enterprise high availability, scalability, security and integration services while at the same time abstracting away the underlying database infrastructure to simplify application development and database administration.
Intelligent query routing and adaptive load balancing simplify application development and improve query performance.
Automatic failover with transaction replay ensures applications are not interrupted, or even aware of, an infrastructure failure.
Redis can be used to cache query results to improve performance while Kafka can be used to publish data changes to external systems.
The database firewall, dynamic data masking and query throttling features protect databases from attacks and prevent data breaches.
With MaxScale, MariaDB Enterprise Server can be used as the backend of an application using a MongoDB® client library, enabling conversion from MongoDB protocol commands into the equivalent SQL.