// shout into the void
$
// cloudflare queues // // producers write messages → the queue buffers them // consumers read in batches → async, decoupled // // contrast with the guestbook (durable objects): // guestbook: real-time websocket, stateful DO instance // this board: async queue, eventual delivery // // each shout you post travels: // [your browser] → POST /api/queue/submit // → queue worker stores as "pending" // → sends to deank-queue (Cloudflare Queue) // → queue consumer wakes up (within ~5s) // → marks item "processed" in the DO // → appears on the board below
// shout into the void