Web & Entwicklung

Microservices

Microservices zerlegen eine Anwendung in kleine, eigenständig laufende Dienste, die über Schnittstellen zusammenarbeiten. Jeder Dienst lässt sich einzeln aktualisieren und ausrollen.

Der Preis, der selten genannt wird

Aus einem Programm werden viele, und zwischen ihnen liegt das Netz. Fehlersuche wird schwieriger, weil ein Vorgang durch fünf Dienste läuft; Datenkonsistenz wird zur eigenen Aufgabe, weil es keine gemeinsame Datenbank mehr gibt.

Dieser Aufwand ist konstant, der Nutzen wächst erst mit der Größe. Deshalb ist die Aufteilung für die meisten Firmenanwendungen die falsche Antwort auf ein Problem, das sie nicht haben.

Wann es sich lohnt

Wenn mehrere Teams unabhängig veröffentlichen müssen, oder wenn ein Teil der Anwendung ganz andere Lastspitzen hat als der Rest und getrennt skaliert werden soll.

Der übliche Weg ist deshalb: als zusammenhängende Anwendung beginnen, sauber getrennte Bereiche im Inneren, und erst herauslösen, was nachweislich eigenständig sein muss.

Mehr zum Thema

7 Min. Lesezeit

EU Data Act: Was ab September 2026 zu tun ist

Der Data Act gilt bereits seit September 2025 — und zwar auch für Verträge, die vorher geschlossen wurden. Was am 12. September 2026 hinzukommt, wen es wirklich trifft und was bis Januar 2027 geregelt sein muss.

4 Min. Lesezeit

In KI-Antworten vorkommen: was belegbar hilft

Immer mehr Menschen fragen ChatGPT oder Google-KI statt eine Ergebnisliste durchzusehen. Was Sie dafür tun können, ist zum Teil gesichert und zum Teil Spekulation. Dieser Beitrag trennt beides — beginnend mit dem technischen Punkt, an dem die meisten Websites scheitern.

Passende Leistungen

Technische Beratung & Architektur

Architektur-Reviews, Technologieauswahl und technische Roadmaps — unabhängige Beratung für Ihre digitale Strategie.

Mehr dazu

Cloud-Migration

Weg von teuren US-Clouds und Altservern: Umzug Ihrer Anwendung in die Hetzner Cloud — containerisiert, skalierbar und DSGVO-konform.

Mehr dazu

DevOps & CI/CD Pipelines

Schluss mit manuellen Releases: automatisierte Test- und Deploy-Pipelines mit Docker, GitHub Actions und sauberer Nginx-Konfiguration.

Mehr dazu