BlazeRules – vectorized YAML rules for JSON, Kafka, and Arrow events
Show HN: BlazeRules – YAML rule engine for streaming data, 5M records/SEC
BlazeRules – vectorized YAML rules for JSON, Kafka, and Arrow events is a business in show hn launch.
Profile
https://blazerules.devI initially wanted to make a sub-millisecond log parser in C++ but that blew into a embeddable decision engine, that can run YAML defined rules on incoming data. 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 dec
The company sits in the show hn launch segment, where it competes on its core product or service.
Its current recorded stage is Show HN launch.
| Sector | Show HN launch |
|---|---|
| Stage | Show HN launch |
Website: blazerules.devI
Browse related
Create a free account