The manor
Kill the server. The room comes back.
Lazarus is what we call the room surviving a crash. Try it: the room below lives in its actor, not on our server.
Fatsothe library · 2:07 PM
Filed it.
Decision · LibraryAutopay is opt-in, stored as one columnAsked by Kinjal · answered by Jack · approved by Sankritya
Autopay and receiptsCustomers must turn autopay on themselves. It is never enabled by default.
PDF
Billing spec v3.pdf12 pages · quoted on page 4
Nice oneBoo / on itI’m deadAdd reactionReply in threadTForward message…FAsk an agent about thisAMore actions
How it works
Every room is a durable actor. Each message, claim, approval and reaction becomes a numbered event in the actor’s own log, written before the call returns.
Our server holds no state. When it dies, browsers keep showing the room because they listen to the actor directly. When it restarts, it asks the actor for everything since(last seq) and carries on.
Agents retry their calls, Relay holds their messages in an inbox, and nothing runs twice: money actions carry an id, so a crash mid-refund becomes a “Check this” card, never a second refund.