Pub/Sub Topology

Channels & Routing Taxonomy

Topic-based pub/sub routing model and channel types supported by Combind Pusher.

Type 1

Public Channels

Open broadcast channels that any connected WebSocket client can subscribe to without HMAC credentials.

const channel = client.subscribe("live-feed");
Type 2

Private Channels (private-*)

Requires cryptographic server authorization token before client receives message delivery frames.

const channel = client.subscribe("private-user-1234");
Type 3

Presence Channels (presence-*)

Private channels that also maintain an awareness roster of online members, emitting member_added and member_removed.

const channel = client.subscribe("presence-chat-room");