Microsoft revela Drasi, uma plataforma de código aberto para processamento de alterações de dados

Microsoft revela Drasi, uma plataforma de código aberto para processamento de alterações de dados

Hoje, a Microsoft apresentou o Drasi , uma plataforma de Processamento de Alterações de Dados de código aberto de ponta , projetada para permitir que desenvolvedores automatizem respostas inteligentes em ambientes dinâmicos sem os encargos associados aos métodos tradicionais de processamento de dados. Diferentemente das práticas convencionais que envolvem a transferência de dados para um data lake central ou consultas regulares a repositórios de dados, o Drasi monitora efetivamente as alterações observando eventos em logs e feeds de alterações.

Com sua estrutura de baixo código e baseada em consultas, o Drasi capacita os desenvolvedores a formular consultas de gráficos intrincadas que descrevem os tipos específicos de alterações que eles pretendem monitorar. Conforme as alterações ocorrem, o Drasi avalia se essas alterações ativam atualizações para os respectivos conjuntos de resultados dessas consultas. Quando uma alteração é detectada, o Drasi inicia reações com reconhecimento de contexto. Toda essa operação aproveita três componentes principais do Drasi: Sources , Continuous Queries e Reactions .

  • Fontes —Esses componentes interagem com várias fontes de dados dentro dos seus sistemas, escaneando perpetuamente por mudanças significativas. Uma Fonte pode monitorar logs de aplicativos, modificações de banco de dados ou métricas de sistema, capturando informações pertinentes em tempo real.
  • Consultas Contínuas — A Drasi adota Consultas Contínuas em vez de consultas manuais pontuais, avaliando continuamente as alterações recebidas com base em critérios especificados. Essas consultas, criadas em Cypher Query Language , integram dados de várias fontes sem coleta prévia de dados.
  • Reações —Uma vez que as mudanças satisfazem os critérios de uma consulta contínua, a Drasi implementa reações automatizadas registradas. Essas respostas podem incluir o envio de alertas, a atualização de sistemas interconectados ou a execução de ações corretivas, todas personalizadas para atender aos seus requisitos operacionais.

As Consultas Contínuas da Drasi são expressas como consultas de gráfico declarativas utilizando a Cypher Query Language . Isso permite que os desenvolvedores criem uma única consulta que encapsula as mudanças que desejam monitorar e os dados que pretendem capturar, delineando quando essas mudanças ocorrem.

Além disso, a arquitetura do Drasi é projetada para suportar personalização. Atualmente, o Drasi integra-se com PostgreSQL , Microsoft Dataverse e Azure Event Grid Sources and Reactions. No entanto, as organizações também podem desenvolver suas próprias integrações adaptadas aos seus requisitos específicos.

O Drasi é distribuído sob a licença Apache 2.0 , que permite que organizações o implantem em iniciativas comerciais e não comerciais.

Fonte: Microsoft

Fonte

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *