When building interactive features, inexperienced engineers sometimes attempt to synchronize match state by having mobile clients poll a REST endpoint every 500ms. In high-traffic live rooms with 10,000 viewers, this generates 20,000 HTTP requests per second, instantly overwhelming backend databases. WebSockets solve this by maintaining a single persistent TCP socket.