- Baseado em Rust e no runtime assíncrono Tokio, oferece excelente desempenho e baixa latência. Capaz de processar rapidamente streams de dados em grande escala
- Suporte a diversas fontes de dados: Kafka, MQTT, HTTP, arquivos e outras fontes de entrada/saída
- Filtragem e transformação de dados em tempo real: suporte a consultas SQL integradas, codificação/decodificação de JSON e Protobuf, além de processamento em lote
- O design modular permite expandir facilmente novos componentes de entrada, saída e processamento
- Permite adicionar processadores personalizados para dar suporte a tratamento de dados sob medida
- A arquitetura de processamento assíncrono oferece alta confiabilidade
- Em caso de erro, é possível recuperação automática e reprocessamento
- Usa arquivos de configuração no formato YAML, facilitando a composição e a configuração
- Permite testar e depurar rapidamente em ambiente local
Ainda não há comentários.