Designing a Stateful Worker in Elixir: When One GenServer Is the Right Answer
An architecture note on using a single supervised GenServer for serialized state in Elixir: requirements, a minimal implementation, trust boundaries, production checks, and the conditions that should push you to ETS, sharding, or distribution.