Beethoven-Saal
Themenbereich: Core-Java
Wundern Sie sich oft warum Ihr Online Bankingportal schon wieder im Maintenancemodus ist, oder warum der Online Bezahlvorgang Ihres Lieblingshändlers ewig dauert und hin und wieder mit einer komischen Fehlermeldung endet?
Falsch konfigurierte O/R Mapper verursachen Millionen an SQL Abfragen und "Leaken" DB Connections, unnötig vieles Logging beeinflusst Disk I/O, Memory Leaks bringen die JVMs alle paar Stunden zum Crash und falsch oder vergessene Konfigurationen in XML Dateien führen zu Millionen an "Control-Flow-Exceptions", welche es niemals in ein Logfile schaffen und somit unentdeckt bleiben.
Dies sind ein paar Beispiele, warum bekannte Enterprise Anwendungen in den letzten 12 Monaten unerreichbar waren - einige davon schafften es sogar in die nationale (z.B. Bank Austria) und internationale Presse (z.B. Healthcare.gov). In diesem Vortrag zeige ich Ihnen, wie Sie diese typischen Problempatterns identifizieren und verhindern können - und wie Sie obendrein Ihre Continuous Delivery Pipeline mit zusätzlichen Qualitätsschranken versehen können, damit keine kleine Codeänderung mit großen Auswirkungen es bis in den Livebetrieb schafft.