Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 9 Stimmen.
Sre with Java Microservices: Patterns for Reliable Microservices in the Enterprise
In einer Microservices-Architektur ist das Ganze tatsächlich größer als die Summe seiner Teile. Doch in der Praxis können sich einzelne Microservices unbeabsichtigt auf andere auswirken und die Endbenutzererfahrung verändern. Effektive Microservices-Architekturen erfordern eine Standardisierung auf organisatorischer Ebene mit Hilfe eines Plattform-Engineering-Teams.
Dieses praktische Buch bietet eine Reihe von progressiven Schritten, die Plattformingenieure technisch und organisatorisch anwenden können, um hoch belastbare Java-Anwendungen zu entwickeln. Der Autor Jonathan Schneider behandelt viele effektive SRE-Praktiken von Unternehmen, die bei der Einführung von Microservices führend sind. Sie werden verschiedene Muster untersuchen, die in den letzten Jahren durch viel Versuch und Irrtum entdeckt wurden, komplett mit Java-Codebeispielen.
Die Kapitel sind nach bestimmten Mustern gegliedert, darunter:
⬤ Anwendungsmetriken: Überwachung der Verfügbarkeit mit Micrometer.
⬤ Debugging mit Beobachtbarkeit: Logging und verteiltes Tracing; Fehlerinjektionstests.
⬤ Diagrammerstellung und Alarmierung: Erstellung effektiver Diagramme; KPIs für Java Microservices.
⬤ Sichere Multicloud-Bereitstellung: Spinnaker, Bereitstellungsstrategien und automatisierte Canary-Analyse.
⬤ Quellcode-Beobachtbarkeit: Abhängigkeitsmanagement, API-Nutzung und End-to-End-Inventarisierung.
⬤ Verkehrsmanagement: Gleichzeitigkeit von Systemen; Plattform-, Gateway- und clientseitiger Lastausgleich.