Show HN: Pollen – distributed WASM runtime, no control plane, single binary
sambigeara
11 points
3 comments
April 30, 2026
Related Discussions
Found 5 related stories in 92.2ms across 8,303 title embeddings via pgvector HNSW
- Show HN: I built Wool, a lightweight distributed Python runtime bzurak · 13 pts · March 14, 2026 · 55% similar
- Show HN: 2.7KB Zig WASM – live globe showing executions at 300 CF edges wolfejam · 20 pts · March 29, 2026 · 55% similar
- Show HN: Swarm – Program a colony of 200 ants using a custom assembly language armandhammer10 · 20 pts · March 06, 2026 · 51% similar
- Show HN: Muesli – If Granola and Wisprflow had an open source on device baby pHequals7 · 14 pts · May 04, 2026 · 50% similar
- Show HN: Orch8 – Durable workflow engine in Rust, one binary, Postgres or SQLite _alphageek · 22 pts · May 05, 2026 · 50% similar
Discussion Highlights (1 comments)
sambigeara
Hi everyone, I'm Sam. I started Pollen as an experiment last summer, got carried away, and have landed here. It's a single Go binary. Install it on every machine you want in the cluster and they self-organise. Topology is derived deterministically from gossiped state, so workloads land where there's capacity, replicas migrate toward demand, and survivors rehost from failed nodes. The mesh is built on ed25519 identity with signed properties; any TCP or UDP service you pin gets mTLS. Connections punch direct between peers where possible, otherwise they relay through mutually accessible nodes. I built it because I'm fascinated by local-first, convergent systems, and because I wanted to see if said systems could be applied to flip the traditional workload orchestration patterns on their head. I also _despise_ the operational complexity of modern systems and the thousands of bolted-on tools they demand. So I've attempted to make Pollen's ergonomics a primary concern (two-ish commands to a cluster, etc). It serves busy, live, globally distributed clusters (per the demo), but it's very early days, so don't be surprised by any rough edges! Very happy to answer anything in the thread! Cheers. Docs: https://docs.pln.sh