Plattform · Microservices
Isoliert. Beobachtbar. Hot-swap-fähig.
Jede MOS4-Fähigkeit ist ein Microservice — eine eigenständige Rust-Crate mit expliziten Schnittstellen, einem Config-Schema und eigener CI-Pipeline. Ausführen, neu starten, ersetzen, im laufenden Betrieb.
Drei Eigenschaften
Der Vertrag unter jedem Microservice.
-
Isolation
Ein Microservice kann keinen anderen brechen. Linux-Prozessgrenzen, Capabilities und ein TPM-freundliches Identitätsmodell.
-
Beobachtbarkeit
Prometheus-Metriken, OpenTelemetry-Traces, strukturierte Logs, Sentry-Crashes — dieselben Konventionen, die Cloud-Teams bereits betreiben.
-
Hot-Swap
Ein Microservice kann live neu gestartet, aktualisiert oder ersetzt werden. Der Supervisor stellt den Zustand aus deklarierter Config und Known-Good-Rollback-Artefakten wieder her.
Katalog
Über 50 Microservices in Produktion.
Durchsuchen Sie den nutzerseitigen Katalog unter /components. Karten verlinken auf die öffentliche Dokumentation und (wo zutreffend) auf Referenzarchitekturen.