Kaum ein aktuelles Software-System ist in der heutigen Zeit kein verteiltes System mehr: Als Software-Entwickler programmieren wir mittlerweile Cloud-native, Event-Driven, API-Driven und Microservice-orientated, und nutzen dafür SaaS-, PaaS- und FaaS- Produkte. Doch verteilte Systeme bringen auch andere Resilienz-Paradigmen und -Notwendigkeiten mit sich, die nicht immer adressiert werden.
Dieser Talk beleuchtet kurz das gesamte Thema Resilienz in verteilten Systemen, um sich dann spezifischer auf die Notwendigkeit zu fokussieren, unsere guten alten Entwicklertests neu zu denken.