Das MariaDB-Team hat mit MaxScale 2.0 eine aktualisierte Version des freien, datenbankorientierten Proxys veröffentlicht. MaxScale beherrscht in der aktuellen Version Daten-Streaming in Echtzeit mit Kafka und bietet Verbesserungen an der Sicherheit sowie der Hochverfügbarkeit.
ist ein Datenbank-Proxy zum Management von Verwaltungsaufgaben wie Sicherheit, Skalierbarkeit, Daten-Streaming und Hochverfügbarkeit. Die Datenbank kann sich so auf ihre Kernfunktionen fokussieren, während MaxScale die Last minimieren soll. Im Kern handelt es sich bei MaxScale um eine multi-threaded, ereignisgesteuerte Engine. Die Hauptfunktionen werden über Plugins bereitgestellt, die zur Laufzeit geladen werden. Diese können die Skalierung und Verfügbarkeit eines Datenbank-Clusters steuern, diesen absichern und durch Wartung verursachte Ausfallzeiten einzelner Systeme von der Gesamtverfügbarkeit entkoppeln. Die Plugin-Architektur von MaxScale vereinfacht es, neue Funktionalitäten über eigene Plugins zu erweitern. Auch kann die Gemeinschaft dadurch zur Erweiterung von MaxScale auf jeder funktionalen Ebene beitragen.