BlazeRules – vectorized YAML rules for JSON, Kafka, and Arrow events
Vectorized SIMD execution on streaming data beats standard row engines by 10x.

Vectorized YAML rule execution hits 3M records/sec, outperforming row-based engines like DuckDB for streams.
Backend engineers building high-throughput event filtering or fraud detection systems
DuckDB · Apache Flink · eBPF
The rules are executed in a vectorized format on incoming data by reprojecting into a columnar format first, if it's not already. Depending on the payload size and rules complexity, the performance goes from 200K records/s to more than million records/sec, in terms of througput this would be around 200 MiB/s to 3 GiB/s on average.
Rules can be sql expressions too, or onnx models (numeric), window ops and quite a few more operations are supported.
It's comparable to DuckDB but for streaming data and on the fly decisions.
Vectorized SIMD execution on streaming data beats standard row engines by 10x.
YAML-to-animated-SVG terminal demos with pure CSS—no recording, embeds everywhere.
OTW receipt framework is clever, but 0 stars and embryonic implementation limit credibility.
YAML storyboards drive Playwright to record agent demo videos automatically.
Surfaces ADRs in PRs when protected files change, unlike static Log4brains.
155 decision frameworks in CSV, BM25-ranked for your problem—structured thinking at prompt time.