Jump to a problem, path or page
Jump to a problem, path or page
Components
A clean split between the connection tier and the message service, a precise answer to "when is a message accepted?", per-conversation ordering, and a story for offline users and reconnects. Load and failure handling come next.