Session

Designing Resumable Websockets

Reconnecting a WebSocket is easy. Recovering the stream without losing, duplicating, or reordering data is the real problem.

Drawing from a production live-transcription system, this talk builds the server-side protocol for resilient real-time AI: logical sessions that outlive connections, heartbeats, sequence numbers, acknowledgements, replay buffers, idempotent processing, backpressure, and observability.

We will break the network on purpose, reconnect, and watch the backend restore the stream correctly.

Prakhar Goel

Platform Engineer at Adalat AI

Bengaluru, India

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top