Microsoft onthult Drasi, een open-sourceplatform voor Data Change Processing

Microsoft onthult Drasi, een open-sourceplatform voor Data Change Processing

Vandaag introduceerde Microsoft Drasi , een geavanceerd open-source Data Change Processing- platform dat is ontworpen om ontwikkelaars in staat te stellen intelligente reacties in dynamische omgevingen te automatiseren zonder de lasten die gepaard gaan met traditionele gegevensverwerkingsmethoden. In tegenstelling tot conventionele praktijken waarbij gegevens worden overgedragen naar een centraal datameer of regelmatig gegevensopslagplaatsen worden opgevraagd, bewaakt Drasi effectief wijzigingen door gebeurtenissen in logs en wijzigingsfeeds te observeren.

Met zijn low-code, query-gebaseerde framework, stelt Drasi ontwikkelaars in staat om ingewikkelde grafiekquery’s te formuleren die de specifieke typen wijzigingen schetsen die ze willen monitoren. Wanneer er wijzigingen optreden, beoordeelt Drasi of deze wijzigingen updates activeren voor de respectievelijke resultaatsets van deze query’s. Wanneer een wijziging wordt gedetecteerd, initieert Drasi contextbewuste reacties. Deze hele operatie maakt gebruik van drie hoofdcomponenten van Drasi: Bronnen , Continue query’s en Reacties .

  • Bronnen — Deze componenten communiceren met verschillende gegevensbronnen binnen uw systemen en scannen voortdurend op significante wijzigingen. Een bron kan applicatielogboeken, databasewijzigingen of systeemstatistieken bewaken en relevante informatie in realtime vastleggen.
  • Continue Queries — Drasi gebruikt Continue Queries in plaats van handmatige, point-in-time query’s, waarbij binnenkomende wijzigingen continu worden beoordeeld op basis van opgegeven criteria. Deze query’s, geschreven in Cypher Query Language , integreren gegevens uit meerdere bronnen zonder voorafgaande gegevensverzameling.
  • Reacties —Zodra wijzigingen voldoen aan de criteria van een continue query, implementeert Drasi geregistreerde geautomatiseerde reacties. Deze reacties kunnen bestaan ​​uit het verzenden van waarschuwingen, het updaten van onderling verbonden systemen of het uitvoeren van herstelmaatregelen, allemaal aangepast aan uw operationele vereisten.

Drasi’s Continuous Queries worden uitgedrukt als declaratieve grafiekquery’s die gebruikmaken van de Cypher Query Language . Dit stelt ontwikkelaars in staat om één query te maken die de wijzigingen die ze willen monitoren en de gegevens die ze willen vastleggen, samenvat, en die aangeeft wanneer die wijzigingen plaatsvinden.

Bovendien is de architectuur van Drasi ontworpen om maatwerk te ondersteunen. Momenteel integreert Drasi met PostgreSQL , Microsoft Dataverse en Azure Event Grid Sources en Reactions. Organisaties kunnen echter ook hun eigen integraties ontwikkelen die zijn afgestemd op hun specifieke vereisten.

Drasi wordt gedistribueerd onder de Apache 2.0-licentie , waardoor organisaties het kunnen inzetten voor zowel commerciële als niet-commerciële initiatieven.

Bron: Microsoft

Bron

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *