← Graph

Zero-Disconnect Deployment

concept 1 connections

Analog of zero-downtime deployment for WebSocket-heavy apps. Reloading a classic Action Cable server disconnects every client and causes a thundering-herd reconnect. With AnyCable, the stateless WebSocket proxy stays up while the Rails application is reloaded, so clients remain connected. Critical for apps that deploy many times per day (e.g. Shopify, GitHub).

category
practice
project AnyCable
related_to
Zero-Disconnect Deployment concept
AnyCable's stateless proxy enables zero-disconnect deployment.

Provenance

Read by
19 extractions