5 Probleme ereignisgesteuerter Architekturen (und wie man sie vermeidet)
- von Derek Comartin
- Veröffentlicht bei Derek Comartin (CodeOpinion)
- Aufgenommen am
- Architecture
„Wir haben auf ereignisgesteuerte Architektur umgestellt. Jetzt können wir gar nichts mehr debuggen.“
Ein Mitglied meines Kanals hat mir einen Beitrag geschickt, in dem ein Team voll auf ereignisgesteuerte Architektur gesetzt hat und dabei auf eine Reihe von Problemen gestoßen ist.
Tatsächlich hatten sie mit ihrer Einschätzung der erlebten Probleme recht. Diese Probleme waren jedoch nicht direkt auf die ereignisgesteuerte Architektur zurückzuführen. Sie entstanden vielmehr durch ihr Verständnis und ihre Anwendung.
Schauen wir uns also die fünf Schwachstellen an, die sie hatten, warum sie diese Probleme hatten und wie Sie sie vermeiden können.
YouTube
Schaut euch meinen YouTube-Kanal an, wo ich alle möglichen Inhalte zum Thema Softwarearchitektur und -design veröffentliche, einschließlich dieses Videos, das alles aus diesem Beitrag zeigt.
Wo sie angefangen haben
Vor der Umstellung auf eine ereignisgesteuerte Architektur nutzten sie ein REST-basiertes System. Im Grunde bedeutet das in diesem Fall HTTP, wobei Dienste andere Dienste aufrufen.