FastPubSub Network

Ausfallsicheres Realtime-Pub/Sub über das globale Internet

Early Access: Core-Mesh, gemessenes Routing und scoped Access Tokens sind live. Wir härten für externe Tester nach.

FastPubSub — Realtime-Pub/Sub, das am Leben bleibt, wenn das Internet ausfällt

FastPubSub ist ein globales Realtime-Messaging-Netzwerk für Live-Daten, die weiterlaufen müssen: Games, Dashboards, Collaboration, Market Feeds, Control Signals und Browser-zu-Backend-Kommunikation.

Anders als Queues und Broker speichert FastPubSub keine Nachrichten. Es hält den Zustellpfad am Leben, indem Traffic über den schnellsten gemessenen Overlay-Pfad geroutet wird.

Andere Plattformen legen Zuverlässigkeit über das öffentliche Internet. FastPubSub repariert BGP nicht — es leitet schlechte Momente über ein gemessenes Overlay-Mesh um. Wenn ein Pfad ausfällt, leitet das Mesh in Sekunden um.

Umleitung in ~5 s

Wenn ein Kabel, Peering-Punkt oder ISP-Pfad ausfällt, konvergiert das Overlay auf alternative Routen, während Live-Delivery weiterläuft.

Gemessen, nicht angekündigt

Pfade werden nach live RTT, Jitter und Loss gewählt — nicht nach dem, was BGP gerade bevorzugt.

Realtime, kein Replay

Keine Persistence, kein Durable Log. Gebaut für das nächste Sample, nicht das letzte. Verlust ist akzeptabel; Stalls nicht.

Gute Fits

  • Multiplayer State Updates
  • Live Dashboards
  • Market-Data-Fan-out
  • Collaboration-Tools
  • Control-Plane-Events
  • Realtime-API-Updates

Schlechte Fits

  • Billing-Events und Payments
  • Durable Jobs und Task Queues
  • Audit Logs und Compliance-Records
  • File Transfer und große Payloads

Pfad-Zuverlässigkeit vs. Daten-Zuverlässigkeit

Realtime ist ein Flow, kein Stream

Eine Realtime-App sendet das nächste Sample, nicht das letzte. Der Moment zählt mehr als das Byte. Über ein verlustbehaftetes Netz kann man nicht gleichzeitig begrenzte Latenz und null Verlust haben.

Daten-Zuverlässigkeit (TCP-Stil)

Verlorene Bytes retransmitieren, auf ACKs warten, In-Order erzwingen. Ein verlorenes Paket kann alles dahinter stoppen. Wenn der Retransmit ankommt, ist das Sample veraltet.

Richtig für Dateitransfer und Durable Logs. Falsch für Live-Signale.

Pfad-Zuverlässigkeit (FastPubSub)

Applikationsnachrichten nicht retransmitieren. Das Budget in einen funktionierenden Pfad investieren, wenn der aktuelle degradiert. Während Reconvergence gehen Nachrichten verloren — der Stream erholt sich.

Fire-and-forget auf dem Hot Path, über QUIC-Relay-Backbone zwischen Regionen.

Wir garantieren nicht jede Nachricht — wir garantieren den Pfad.

Resilienz

Was passiert, wenn das Internet ausfällt

Die meisten Messaging-Plattformen definieren Zuverlässigkeit als „jede Nachricht kommt an.“ FastPubSub definiert sie als „der Stream läuft weiter.“ Kabelbruch, Rechenzentrum-Ausfall, BGP-Flap, DDoS am Peering — das Mesh findet einen anderen Pfad.

In-Memory Hot Path

Empfangen, autorisieren, routen, zustellen — einmal im Speicher, ohne Storage-Schicht oder Replay-Puffer.

Fire-and-forget: rein, durch das Mesh, raus.

Smart Edge Bootstrap

Beim Verbindungsaufbau erhält der Client nahe Edge-Standorte, testet sie live und verbindet sich mit dem schnellsten erreichbaren Edge.

Der erste Hop wird gemessen, nicht hart auf eine Region festgelegt.

Kontinuierliches Monitoring und Umleitung unter fünf Sekunden

Qualität, Latenz, Loss und Last werden kontinuierlich zwischen Data-Center-Pfaden gemessen.

Bei Degradation oder Kabelausfall konvergiert das Overlay in etwa fünf Sekunden auf alternative Routen — während Live-Delivery weiterläuft.

Verteilte Zustellung ohne zentralen Engpass

Nachrichten laufen durch die Relay-Fabric und werden nahe den Listenern verteilt.

Ein ausgefallenes Relay stoppt die Zustellung für den Rest des Mesh nicht.

Verteilte Token Stores nahe Nutzerregionen

Autorisierung ohne transkontinentale Round Trips. Schnelle lokale Token Stores in wichtigen geografischen Konzentrationspunkten.

Isolierte Control Plane mit zentraler Key-Authority

Master-Keys nicht auf jeden globalen Node verteilt. Control Plane vom Transit-Traffic isoliert.

So funktioniert es

Warum FastPubSub schneller sein kann als das öffentliche Internet

Im globalen Netz ist Traffic nie gleich. Das öffentliche Underlay arbeitet nach Best-Effort. FastPubSub ändert das mit drei architektonischen Entscheidungen.

Gemessener Overlay-Pfad vs. Standard-Internet-Routing

Publisher Subscriber BGP-Pfad (Umweg, überlastet) FastPubSub gemessener Pfad

Typisch 5–25 ms gespart auf Inter-Region-Routen — Benchmarks ansehen.

1

Zugang zu besseren Backbone-Pfaden

Applikationsnachrichten früh ins Overlay und über Cloud- und Provider-Backbones, wo solche Pfade zwischen Regionen existieren.

2

Umgehen blinder BGP-Entscheidungen

Kontinuierliche Messung von Latenz, Jitter und Loss. Bei Degradation wählt das Overlay eine andere gemessene Route.

3

Weniger Hot-Potato-Routing

Traffic am nächsten Edge-Relay aufnehmen und für den Inter-Data-Center-Weg in der Relay-Fabric halten.

Kernfunktionen

Latenzbasiertes Routing

Routing nach live RTT, Jitter und Loss — nicht nach Hop-Count.

QUIC-Relay-Mesh

QUIC über UDP zwischen Relays; Overlay umgeht BGP-Umwege und überlastete Interconnects.

WebSocket Edge API

WebSocket-Messaging für Browser und Services. Logische Channels für Live-Delivery am Edge.

Smart Edge Bootstrap

Nahe Edges beim Connect; Client testet live und wählt den schnellsten.

Verwalteter Global Service

Planet-weit oder regional nach Bedarf.

SDKs und einfache API

Rust- und JavaScript-SDKs. WebSocket heute, QUIC für Clients geplant.

Was FastPubSub ist — und was nicht

FastPubSub ist

  • Ein ausfallsicherer Realtime-Transport, der bei Underlay-Ausfällen weiterarbeitet
  • Gemessenes Routing über ein selbstheilendes QUIC-Relay-Mesh
  • Fire-and-forget bis 64 KB — das nächste Sample zählt
  • Für Live-Signale, globale Reichweite und große Audiences

FastPubSub ist nicht

  • Keine durable Queue — keine Persistence, kein Replay, by design
  • Kein Kafka-, NATS- oder RabbitMQ-Ersatz für durable Workflows
  • Nicht nur Client-Edge-WebSocket-Delivery — FastPubSub ergänzt gemessenes Inter-Region-Overlay-Routing zwischen Edges
  • Keine selbst gehostete Broker-Software

Vergleich ansehen (englisch) →

Für wen FastPubSub gedacht ist

Game Developer

State-Updates, Sessions und Player-Events, bei denen Jitter und instabile Pfade sichtbar sind.

Realtime-SaaS und API-Produkte

Dashboards, Feeds und Live-API-Updates für viele verbundene Nutzer ohne Origin-Overload.

API-Plattform-Betreiber

Origin Shielding, scoped Tokens, Active-Active-Backends, Tenant Isolation.

Cross-Region-Live-Produkte

Teams, die Events zwischen Regionen bewegen und den Stream bei schlechter Internet-Qualität am Leben halten müssen.

Globales Relay-Mesh — Points of Presence

Ein Mesh, das einzelne PoP- und Link-Ausfälle überlebt.

Für Performance gebaut

WebSocket am Edge (QUIC für Clients geplant) · QUIC-Relay-Backbone · keine Persistence auf dem Hot Path

Verteiltes Routing

Nachrichten durch die Relay-Fabric, Fan-out nahe den Listenern.

Unabhängiger Flow pro Subscriber

Keine globale Ordnung über einen Channel. Langsame Listener stoppen schnelle nicht.

High Fan-out

Viele-zu-viele und hoher Fan-out. Durchsatz skaliert mit Relay-Kapazität.

Developer friendly

Rust- und JavaScript-SDKs. Einfache Pub/Sub-API.

Probleme, die wir lösen

MVP-Status: End-to-End live

Core ist operational: QUIC-Overlay-Mesh, gemessenes Routing und scoped Access Tokens. JavaScript-SDK auf npm, Rust-SDK auf crates.io.

Update lesen (englisch)

Bereit für lower-latency Realtime-Apps?

Auf einem Mesh bauen, das umleitet, wenn das Internet nicht mitspielt.