ZeusK8s
Datenbanken

Datenbanken, die schon in der anderen Region liegen.

State ist der Punkt, an dem Multi-Region-Projekte sterben. ZeusK8s deployt MySQL, PostgreSQL, ClickHouse, Prometheus und Yugabyte mit globaler Replikation — async für bestehende Apps ohne Rewrite, oder synchroner Multi-Master mit Yugabyte, wenn Consistency nicht kompromittiert werden kann.

Der härteste Teil von Going Global — gelöst.

Stateless Services sind leicht über Regionen zu verteilen. State ist, wo es auseinanderfällt. Das DR-Runbook war ein Notion-Doc; der echte Incident bedeutete Datenbanken manuell neu zu erstellen und zu hoffen, dass die Backups recent genug waren. Der übliche Fix — Rewrite gegen eine distributed Database — ist ein Projekt in Quartalen, das die meisten Teams nie starten.

ZeusK8s nimmt den anderen Weg. Deployen Sie dasselbe MySQL, PostgreSQL, ClickHouse oder Prometheus, das Ihr Code schon nutzt, sagen Sie ihm global zu gehen, und Zeus platziert es über Ihre Cluster und hält es repliziert. Schreiben in einer Region, lesen in einer anderen einen Herzschlag später. Backups und Point-in-Time Restore sind von Anfang an konfiguriert — nicht nach dem ersten Schrecken bolted on.

Zeus · Infrastructure · MySQL (global)
orders-db · MySQL
Global · 2 regions · async replication
Replicating
AWS · us-east-1 Primary
writer
orders-db.zeus.internal ✓ accepting writes
41ms lag
GKE · europe-west3 Replica
reader
orders-db-ro.zeus.internal ✓ in sync
Writes / s
2,480
us-east-1
Reads / s
9,140
europe-west3
Replica lag
41 ms
p99 · healthy
How it works

From zero to running.

01

Aus einem Panel deployen, nicht aus einem Runbook

Engine, Regionen und Replication Mode in einem grafischen Form wählen. Zeus stellt die Datenbank über Ihr Fabric hoch und verdrahtet Replikation.

02

Über Regionen replizieren

Ein klarer Primary für Writes, Nearest-Region Replicas für Reads. Ihre App spricht weiter einen normalen Endpoint. Die Geografie ist Zeus’ Problem.

03

Automatisch backupen

Geplante, verschlüsselte Backups in S3-kompatiblen Storage mit Retention, die Sie einmal setzen. WAL/Binlog Archiving ermöglicht Point-in-Time Restore.

04

Auf jede Sekunde recoveren

In-Place restoren oder eine frische Datenbank aus einem Backup hochfahren — auf jeden Punkt im Retention Window.

The specifics

Built by people who run this in production.

No hand-waving. Here’s what’s actually under the hood: the kind of detail you’d expect from a platform you’re going to trust with production.

Engines
MySQL, PostgreSQL (CNPG), ClickHouse, Prometheus, Yugabyte
Replikation
Async Multi-Region; Nearest-Region Reads
Backups
Geplant, verschlüsselt, S3/GCS, Retention Policies
Recovery
Point-in-Time Restore aus WAL/Binlog
HA
Quorum-based Failover, automatische Promotion
Sizing
Built-in Memory-Budget- & Sizing-Rechner
Kein Rewrite
Bestehende Apps nutzen einen normalen Endpoint, unverändert
Kein Lock-in
Echte Engines mit Standard-Protokollen — dump, export oder jederzeit gehen
Straight answers

Questions you’d actually ask.

Unterstützen Sie Yugabyte?

Ja. Yugabyte in Zeus deployen wie jede andere Datenbank — Sie bekommen synchrone Multi-Master-Writes über Regionen plus dasselbe Cross-Cluster-Networking, DNS, IAM, Observability und Operations-Surface wie alles andere. Für strikte globale Write Consistency ist Yugabyte auf Zeus die Antwort.

Wann async Replikation vs. Yugabyte?

Async Replikation (MySQL, PostgreSQL, ClickHouse, Prometheus) passt, wenn Sie eine bestehende App haben und sich keinen Rewrite leisten können — Multi-Region in einem Wochenende ohne Code-Änderungen. Yugabyte passt, wenn ein Write in zwei Regionen committen muss oder gar nicht — Financial Systems, Inventory, alles, wo Split-Brain inakzeptabel ist. Zeus betreibt beides; Sie wählen das Consistency-Modell.

Wie funktioniert Point-in-Time Restore?

Continuous WAL-(Postgres-) oder Binlog-(MySQL-)Archiving lässt Sie auf jede Sekunde im Retention Window restoren — in-place oder als brandneue Database-Instanz aus einem Backup.

Wo leben Backups?

Verschlüsselt, in S3-kompatiblem Storage, den Sie kontrollieren, mit Retention Policies, die Sie setzen. Credentials liegen im verschlüsselten Connections Store — nie in Plaintext Config.