Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

Quorum-free replicated state machine built atop S3

Details

External ID
46838531
Source
HN
Company
—
Product
Quorum-free replicated state machine built atop S3
Website domain
github.com
Launched
Jan. 31, 2026
Cohort
—
Upvotes
6
Upvotes percentile
0.2549407114624506
Tags
—
Fetched at
Sept. 7, 2026, 9:25 p.m.
Updated at
Sept. 7, 2026, 9:25 p.m.

Description

Hi HN,I’m sharing the alpha release of S2C, a state machine replication system built atop S3.The goal is to enable a distributed application to maintain consistent state without needing a quorum of nodes for availability or consistency.The idea came from a side project that was using S3 and where I needed strongly consistent distributed state but wanted to avoid adding a separate consensus dependency. I initially tried to use S3 directly for coordination, but it became messy. Eventually, I realized I need a replicated state machine with a deterministic log, and then it ended up as a standalone project.To mitigate S3's latency and API costs, it uses time- and size-based batching by default.S2C supports: - Linearizable reads and writes (with single node) - Exactly-once command semantics (for nodes with stable identities) - Dynamic node joins and cold-start recovery from zero nodes - Split-brain safety without clocks or leases - Snapshotting, log truncation, etc.Of course, it trades latency and S3 operation costs for operational simplicity - not meant to replace high-throughput Raft rings. And clearly, only usable in architectures that already use S3 (or compatible with similar guarantees).It has passed chaos/fault-injection tests so far (crashes, partitions, leader kills); formal verification planned.It’s still alpha, but I’d love for people to try it, experiment, and provide feedback.If you’re curious, the code, and an extensive deep dive guide are here: [https://github.com/io-s2c/s2c]

Enrichment

Theme
Vertical
Horizontal
Function
Data infrastructure
Audience
Developer
AI stance
Not AI
Project type
Hobby / open-source project
Normalized one-liner
replicated state machine built on s3
Manually corrected
False

Could you build this?

No Designing and verifying a quorum-free state machine replication protocol on top of object storage requires formal methods and deep distributed systems consensus expertise.

What it would actually take: Building S2C involves implementing distributed consensus or conditional writes (using S3 conditional PUTs / object locking) to simulate linearizable logs. It requires formal verification via TLA+, handling network partitions, split-brain scenarios, and rigorous chaos testing (Jepsen-style), which demands senior distributed systems engineering skills.

Discussion

No comments on this launch.

Competitors

Other products that read as similar to this one — 102 launches clear the similarity bar, closest 8 shown.

Attention rank: #78 of 103 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 93 days after the earliest competitor.

Other launches for this product

Same idea, different domain

Nobody's really built a data infrastructure tool for Media & entertainment yet.