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.

Wählen Sie die Microservices, die Sie brauchen.