ArkFlow: Um motor de processamento de stream do Rust de alto desempenho
2025-03-14
ArkFlow é um motor de processamento de stream de alto desempenho construído em Rust e Tokio. Ele suporta várias fontes de dados, como Kafka, MQTT e HTTP, e oferece vários processadores, incluindo consultas SQL, processamento JSON e codificação/decodificação Protobuf. Seu design modular permite fácil extensão, e a configuração é gerenciada por meio de arquivos YAML. Os usuários podem definir entradas, pipelines e saídas para lidar com diversas tarefas de processamento de stream, como processamento de dados de Kafka para Kafka ou geração e processamento de dados de teste.
Desenvolvimento