Resilience mit Hystrix

Verfügbarkeit ist das A und O für Systeme in Produktion, möglichst 24x7, möglichst wenige Ausfälle.

Um das zu erreichen, genügt es nicht, sich auf die Fehlertoleranzmechanismen der Infrastrukturebene zu verlassen, sondern man muss die dafür benötigte Robustheit (Resilience) selber in die Anwendung einbauen.

Ein besonders schwieriger Fall ist, dafür zu sorgen, dass eine Komponente nicht durch das Ausbleiben der Antwort einer anderen Komponente blockiert wird. Wer kennt das nicht, dass der Web-Server steht, weil die Datenbank nicht antwortet?

Genau dieses Problem adressiert Hystrix, eine OpenSource-Bibliothek von Netflix. Lernen Sie in dieser Session, was Netflix leistet und anhand von konkreten Code-Beispielen, wie Sie Ihre Anwendung auf einfache Weise damit robuster machen können - nie wieder unkontrolliert hängende Anwendungen!

Länge: normal; Slides: uwe_friedrichsen-hystrix.pdf

Sponsoren

Small Improvements
akquinet
leanovate
techdev Solutions
codecentric
cofinpro
innoQ
adesso
Jesta Digital
pro!vision
Trifork
axel springer ideas engineering
elasticsearch
e-post
zaunberg

Partner

Java User Group Berlin Brandenburg Logo
iJUG

Medien Partner

O'Reilly
dpunkt.verlag
Galileo Computing