Show HN: Ayder – HTTP-native durable event log written in C (curl as client)

Hacker News (score: 22)
Found: January 13, 2026
ID: 2996

Description

Other
Show HN: Ayder – HTTP-native durable event log written in C (curl as client) Hi HN,

I built Ayder — a single-binary, HTTP-native durable event log written in C. The wedge is simple: curl is the client (no JVM, no ZooKeeper, no thick client libs).

There’s a 2-minute demo that starts with an unclean SIGKILL, then restarts and verifies offsets + data are still there.

Numbers (3-node Raft, real network, sync-majority writes, 64B payload): ~50K msg/s sustained (wrk2 @ 50K req/s), client P99 ~3.46ms. Crash recovery after SIGKILL is ~40–50s with ~8M offsets.

Repo link has the video, benchmarks, and quick start. I’m looking for a few early design partners (any event ingestion/streaming workload).

More from Hacker

Useful patterns for building HTML tools

Useful patterns for building HTML tools

Migrating to Positron, a next-generation data science IDE for Python and R

Migrating to Positron, a next-generation data science IDE for Python and R

Bonsai_term: A library for building dynamic terminal apps by Jane Street

Bonsai_term: A library for building dynamic terminal apps by Jane Street

Building a CI/CD Pipeline Runner from Scratch in Python

Building a CI/CD Pipeline Runner from Scratch in Python

No other tools from this source yet.