Show HN: BlazeRules – YAML rule engine for streaming data, 3M records/SEC
Category: devtools
Tags: rule-engine, streaming-data, yaml, vectorized-execution, columnar, high-performance
Score: 7.0/10 (Innovation: 7, Technical: 8, Documentation: 4, Utility: 6)
BlazeRules is a high-performance rule engine that executes YAML-defined rules on streaming data by vectorizing them into columnar format, achieving up to 3 million records/sec. It supports SQL expressions, ONNX models, and window operations, positioning itself as a streaming alternative to DuckDB for on-the-fly decisions.
Target audience: backend devs, data engineers, devops
View on Hacker News