Show HN: BlazeRules – YAML rule engine for streaming data, 5M records/SEC
Category: devtools
Tags: rule-engine, stream-processing, yaml, columnar, cpp
Score: 7.3/10 (Innovation: 7, Technical: 8, Documentation: 3, Utility: 7)
BlazeRules is a YAML-defined rule engine for streaming data that reprojects incoming records into a columnar format for vectorized execution, achieving throughputs of 200K to over 5 million records per second. It supports SQL expressions, ONNX models, and window operations, positioning itself as a DuckDB-like solution for on-the-fly decisions on streaming data.
Target audience: backend devs, data engineers, devops
View on Hacker News