Bl

BlazeRules – YAML rule engine for streaming data, 5M records/SEC

Hacker News

BlazeRules – YAML rule engine for streaming data, 5M records/SEC

https://blazerules.dev I 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 decisions

Share card

Actual performance

2points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: model, models · Missing: mac, agents, macos
59%59% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: io · Missing: https docs, excited, just released
56%56% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Indie HackersFits the IH revenue-focused audience · Strong signals: para · Missing: supports, reddit linkedin, podcasting
52%52% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: para · Missing: mobile apps, ios, personal
48%48% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
31%31% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
26%26% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
8%8% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Ex
Expr is a business rule engine for Go40%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Expr is a business rule engine for Go

Hacker News2
Th
The One Billion Records per Second Data Streaming Challenge54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

The One Billion Records per Second Data Streaming Challenge

Hacker News1
Ne
New Clojure Rule Engine51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

New Clojure Rule Engine

Hacker News7
Ru
Rulebricks: A visual rule engine60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Rulebricks: A visual rule engine

Hacker News5
On
One hostname to rule them all37%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

One hostname to rule them all

Hacker News111
On
One binary to rule them all45%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

One binary to rule them all

Hacker News3
On
One makefile to rule them all37%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

One makefile to rule them all

Hacker News57
Ge
Geometry streaming with Godot Engine client52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Geometry streaming with Godot Engine client

Hacker News7
Ku
Kushty Buck Records46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Kushty Buck Records

Hacker News1
Fi
Find members of Congress with similar voting records49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Find members of Congress with similar voting records

Hacker News72