Go Engine + NATS Distributed Realtime Mesh

Realtime Infrastructure for Modern Applications, Unified and Scalable.

WebSockets, pub/sub channels, presence tracking, and signed webhooks engineered for high throughput without managing complex broker clusters yourself. Drop-in Pusher v7 protocol compatible.

import { Realtime } from "@combind/pusher-client";

// Initialize client with public key
const client = new Realtime({
  key: "pk_live_a89f30b912c4",
  wsHost: "push.synergykh.site",
});

// Subscribe to public or private channel
const channel = client.subscribe("orders");

// Listen for incoming realtime events
channel.on("order.created", (data) => {
  console.log("New order received:", data);
});
Core Architecture

Engineered for High-Concurrency Event Fanout

Clean abstractions delivering sub-millisecond distribution across multi-node topologies.

NATS Event Mesh

Stateless WebSocket worker nodes communicate across a high-throughput NATS subject bus with zero centralized single point of failure.

Sub-millisecond broadcast latency

Presence Rosters

Track online users, device roster state, and custom member payloads backed by Upstash Redis with automatic member added/removed event dispatches.

Distributed sliding-window TTLs

SSRF-Safe Webhooks

Server-to-server notifications with HMAC-SHA256 signatures, exponential backoff retries, and strict IP resolution blocking private loopbacks.

Cryptographic signature verification