Themenschwerpunkt 03 · Produkt
Verteilte Systeme verständlich betreiben.
Ich unterstütze bei Architektur, Fehlersuche und Betrieb von Container- und Cluster-Umgebungen – mit Erfahrung rund um Apache Mesos, ClusterD, Kubernetes, Docker und Service Discovery.

Eigenes Produkt
ClusterD – Cluster-Infrastruktur, weitergedacht.
Ich biete ClusterD als Produkt an. ClusterD ist eine von mir gestartete und weiterentwickelte Fortführung des Apache-Mesos-Modells. Die Plattform erhält das Zwei-Ebenen-Scheduling mit Ressourcenangeboten durch den Master und workload-spezifischer Planung durch Frameworks – für moderne Linux- und Container-Umgebungen.
Komplexität sichtbar machen
In verteilten Systemen reicht es nicht, einzelne Komponenten zu betrachten. Entscheidend sind Zuständigkeiten, Ressourcen, Kommunikation und das Verhalten bei Fehlern. Die alte Homepage beschreibt langjährige Arbeit an Microservices, Apache Mesos, Frameworks und Erweiterungen für das Umfeld.
Architektur
Ich ordne Services, Netzwerke, Ressourcen und Abhängigkeiten und mache technische Entscheidungen nachvollziehbar.
Fehlersuche
Logs, Zustände und Kommunikationswege werden systematisch betrachtet, statt Symptome isoliert zu behandeln.
Betrieb
Monitoring, Rollouts, Wiederanlauf und Dokumentation gehören zur Lösung – nicht erst zum nächsten Projekt.
Technischer Kontext
ClusterD bündelt CPUs, Speicher, Ports und weitere Ressourcen in einem gemeinsamen Pool. Frameworks können eigene Scheduling- und Lifecycle-Logik einbringen. Die aktuelle Produktseite beschreibt moderne Linux-Kontrollen auf Basis von cgroups v2 sowie Ausführung über den nativen Mesos-Containerizer oder den Docker-Containerizer.
- Apache Mesos und Frameworks
- ClusterD als eigene, aktiv weiterentwickelte Produktlinie
- Kubernetes und containerisierte Services
- Docker, Service Discovery und interne Kommunikation
- verteilte Anwendungen und Microservices
- Quotas, Reservations, Observability und Hochverfügbarkeitskonzepte
Ausgewählte GitHub-Repositories
Die öffentliche Entwicklung und angrenzende Arbeiten sind über diese Repositorys nachvollziehbar:
- Mesos Compose – Docker-Compose-nahe Beschreibung und Ausführung von Services.
- M3S – Kubernetes-Unterstützung im Mesos-Umfeld.
- Kafka-Mesos-Framework – Framework-Arbeit für Kafka auf Mesos.
- Apache-Airflow-Mesos-Provider – Provider für die Ausführung von Airflow-Aufgaben auf Mesos.
- Traefik-Mesos-Provider – Traefik-Provider für Apache Mesos.
