How mobile clients receive responses in an event-driven architecture
Suppose we have an event-driven architecture. How can mobile clients check for responses? The main options:
- Polling
- Long polling
- Socket
- Push notification (with restrictions on Apple’s side)
- SSE
Each has a different balance of latency, battery use and complexity. The right choice depends on how real-time the task truly needs to be.