Jeffrey M. Barber

Tombstone

Adama platform: the twenty-three modules around the core

Nov 2024 โ€“ Apr 2026 ยท age 42โ€“44

What it was

Everything a living document needed to reach a browser and survive a machine failing. Around the language core Jeff built twenty-three modules: a Netty web tier with HTTP/2 and WebSockets, a multiplexed binary protocol between hosts with gossip on the same socket, the Caravan storage engine with a group commit every 800 microseconds, and a control plane of 106 API methods generated from one XML file, with a 110-command CLI generated from another. There was RxHTML, which compiled templates into JavaScript closures fed by deltas, an inbound mail server that checked SPF, DKIM and DMARC, a gateway that normalised three AI vendors, and an MCP endpoint so a coding agent could compile Adama from inside the editor. About 143,000 lines of Java, with the core modules heavily tested.

Wins, for the age

What it taught

Genealogy

Ancestors: Lamancha IV: a Netty WebSocket server that compiled a game at boot and projected private views. Pack Unpack: folding many files into one indexed blob, the bundling instinct. Descendants: none on record. Its modules end here, stubs and all. Part of: Adama.

Epitaph

A cluster protocol that carried gossip beside documents, a storage engine that committed every 800 microseconds, and a control plane grown from XML. The billing module was an empty class, and the second region was five comments.