« zurück

Beethoven-Saal

B7 / Core-Java
Business ProcessClientsCore-JavaEnterprise JavaIDE / Eclipse u. ToolsInternet of Things / EmbeddedSW-ArchitekturenSecurityMobile

Themenbereich: Core-Java

Top Java Performance Fehltritte

Unter "Einreichung von Sponsored Talks" können Sie noch einen Sponsored Talk einreichen und buchen.


Andreas Grabner))) (Dynatrace)

Interessant für
Entwickler
****
Systemarchitekten
****
Projektmanager
**
IT-Manager
***

Abstract:

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.

(Logo Acrobat PDF-Datei, 4.0 MByte) (Logo Acrobat PDF-Datei, )

Über den Referenten:

Andreas Grabner
Andreas Grabner
Andreas Grabner
Andreas Grabner arbeitet seit mehr als 15 Jahren im Software Performanceumfeld. Hauptschwerpunkte sind Java, .NET und Web Performance. In seiner aktuellen Position bei Dynatrace arbeitet er als Developer Advocate und hilft und unterrichtet Entwickler, Tester und Architekten um qualitativ bessere Software zu entwickeln. Er gibt öfters Vorträge auf internationalen Konferenzen und bloggt auf http://blog.dynatrace.com