floodgate@localhost:/

floodgate --start

A Fluid Framework server written in Gleam, running on the BEAM. One process speaks the official Fluid wire protocol and Phoenix Channels at once, so it's also a drop-in replacement for the sibling Levee Elixir server.

why the BEAM

Gleam compiles to the same virtual machine that has run telecom switches for decades. Every document gets its own supervised process: one session crashing and restarting is normal operation, not an incident, and the sequencing logic that decides what happened next is checked by the compiler before it ships.

capabilities

view source

Floodgate doesn't have its own repository yet — it lives inside the Levee monorepo today.

view source at tylerbutler/levee/server/floodgate