Jeffrey M. Barber

Tombstone

Adama web: the HTTP tier and the browser library

Dec 2021 โ€“ Apr 2026 ยท age 39โ€“44

What it was

The front door of Adama. A Netty server spoke HTTP/2 and WebSockets, fetched a TLS certificate per domain as requests arrived, and carried two JSON protocols, the document protocol and MCP, on one WebSocket path. It pinged every browser once a second, so silence meant something. Assets flowed through a cache where the first requester did the work and everyone else followed, and images could be resized or recoloured by a short code in the URL. Documents could set cookies from their own responses. On the browser side, a delta tree applied the server's changes, including @o orderings that made a reorder cost almost nothing, and a click on the connection icon opened a live debugger built from the document's own reflection. Cross-origin access was granted to any origin the platform held a certificate for.

Wins, for the age

What it taught

Genealogy

Ancestors: none on record. The door was drawn fresh from the "woe" posts of 2021. Descendants: none on record. The polling-shaped stream and the delta tree end here. Part of: Adama.

Epitaph

A door that trusted anyone it had signed a certificate for and pinged every second so that silence would mean something. It served its own client from memory, and named an unknown host as production.