Request/Response APIs are inefficient when doing many pulls and observing state changes over long periods of time

image.png

Webhooks

Websockets

HTTP Streaming