RTP is a lightweight, low-latency relay platform for telemetry, market data, and event pipelines. Built for engineers who need predictable jitter, simple APIs, and zero magic.
Boring infrastructure, on purpose. No surprises in production.
Co-located edges with kernel-bypass networking keep p99 jitter under 800µs intra-region.
Topics replicate across regions via a deterministic gossip layer. No leader elections in the hot path.
Every hop authenticated. Per-tenant root of trust, short-lived certs, no shared secrets.
Per-topic offsets with idempotent producers. Reproduce yesterday's incident bit-for-bit.
OpenTelemetry traces, Prometheus metrics, and structured logs ship out of the box.
Single-file clients for Go, Rust, TypeScript, and Python. No runtime, no daemon.
Subscribe to a topic in a few lines. The full reference lives behind the auth wall.
# install $ curl -sSL rtp.sh/install | sh # subscribe to a topic $ rtp sub "telemetry.vehicles.*" --region eu-central \ --token $RTP_TOKEN # or use the SDK import { connect } from "@rtp/client"; const rtp = await connect({ token: process.env.RTP_TOKEN }); for await (const msg of rtp.subscribe("telemetry.vehicles.*")) { console.log(msg.key, msg.value); }
Live counters above are computed from the last health probe. For incident history press ?.
Healthy · 4/4 brokers
Healthy · 4/4 brokers
Degraded · 3/4 brokers
RTP is invitation-only during the closed beta.