Versionierung ist sowas wie das ungeliebte Kind der Softwareentwicklung. Jeder hat es, aber niemand macht sich wirklich Gedanken drum. Ist bisher ja auch immer gut gegangen, aber sobald wir den tollen neuen Abenteuerspielplatz "Microservices" entdecken sollten wir...
Allgemein
Production Readiness – und nicht bloß Feature Completeness
Fast jedes neue Software-System ist ein verteiltes System. Und Architekturkonzepte wie Micro Services verstärken diesen Trend. In hochgradig verteilten Systemen sind Fehler nicht die Ausnahme - sondern die Regel. Und die Fehler sind kaum vorhersagbar. Statt also immer...