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 1146.6ms across 14,015 title embeddings via pgvector HNSW
- Show HN: Talos – Open-source WASM interpreter for Lean mfornet · 32 pts · June 18, 2026 · 55% similar
- 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: Kyushu – A self-hostable WASM sandbox for JavaScript workers le_chuck · 74 pts · June 07, 2026 · 53% similar
- Show HN: Nucleus – A security-hardened, Nix-native container runtime 0kenx · 23 pts · June 09, 2026 · 51% 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