Microsoft stellt Drasi vor, eine Open-Source-Plattform für die Datenänderungsverarbeitung

Microsoft stellt Drasi vor, eine Open-Source-Plattform für die Datenänderungsverarbeitung

Heute hat Microsoft Drasi vorgestellt , eine hochmoderne Open-Source -Plattform zur Datenänderungsverarbeitung , die es Entwicklern ermöglicht, intelligente Antworten in dynamischen Umgebungen zu automatisieren, ohne die Belastungen, die mit herkömmlichen Datenverarbeitungsmethoden verbunden sind. Im Gegensatz zu herkömmlichen Verfahren, bei denen Daten in einen zentralen Datensee übertragen oder Datenspeicher regelmäßig abgefragt werden, überwacht Drasi Änderungen effektiv, indem Ereignisse in Protokollen und Änderungsfeeds beobachtet werden.

Mit seinem abfragebasierten Framework mit geringem Code ermöglicht Drasi Entwicklern, komplexe Graphabfragen zu formulieren, die die spezifischen Arten von Änderungen beschreiben, die sie überwachen möchten. Wenn Änderungen auftreten, prüft Drasi, ob diese Änderungen Aktualisierungen der jeweiligen Ergebnismengen dieser Abfragen aktivieren. Wenn eine Änderung erkannt wird, initiiert Drasi kontextabhängige Reaktionen. Dieser gesamte Vorgang nutzt drei Hauptkomponenten von Drasi: Quellen , kontinuierliche Abfragen und Reaktionen .

  • Quellen – Diese Komponenten interagieren mit verschiedenen Datenquellen in Ihren Systemen und suchen ständig nach signifikanten Änderungen. Eine Quelle kann Anwendungsprotokolle, Datenbankänderungen oder Systemmetriken überwachen und relevante Informationen in Echtzeit erfassen.
  • Kontinuierliche Abfragen – Drasi verwendet kontinuierliche Abfragen anstelle manueller, zeitpunktbezogener Abfragen und bewertet eingehende Änderungen kontinuierlich anhand festgelegter Kriterien. Diese in der Cypher Query Language verfassten Abfragen integrieren Daten aus mehreren Quellen ohne vorherige Datenzusammenstellung.
  • Reaktionen – Sobald Änderungen die Kriterien einer kontinuierlichen Abfrage erfüllen, implementiert Drasi registrierte automatisierte Reaktionen. Diese Antworten können das Senden von Warnungen, das Aktualisieren vernetzter Systeme oder das Ausführen von Abhilfemaßnahmen umfassen, alles individuell an Ihre betrieblichen Anforderungen angepasst.

Die kontinuierlichen Abfragen von Drasi werden als deklarative Graphabfragen unter Verwendung der Cypher Query Language ausgedrückt . Dies ermöglicht Entwicklern, eine einzelne Abfrage zu erstellen, die die Änderungen, die sie überwachen möchten, und die Daten, die sie erfassen möchten, zusammenfasst und angibt, wann diese Änderungen stattfinden.

Darüber hinaus ist die Architektur von Drasi so konzipiert, dass sie Anpassungen unterstützt. Derzeit lässt sich Drasi in PostgreSQL , Microsoft Dataverse und Azure Event Grid Sources and Reactions integrieren. Unternehmen können jedoch auch eigene Integrationen entwickeln, die auf ihre spezifischen Anforderungen zugeschnitten sind.

Drasi wird unter der Apache 2.0-Lizenz vertrieben , die es Organisationen ermöglicht, es sowohl in kommerziellen als auch in nichtkommerziellen Initiativen einzusetzen.

Quelle: Microsoft

Quelle

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert