Java Performance Tuning
Kurs-Nr. P41036
Dauer:3 Tage
Lernen Sie bewährte Methoden und Werkzeuge kennen, um robuste, skalierbare und performante Java-Anwendungen zu entwickeln. Dieser Kurs soll Ihnen nicht nur helfen, Flaschenhälse in bestehenden Anwendungen besser zu lokalisieren, sondern Performance-Probleme schon frühzeitig während der Entwicklung zu vermeiden.
Schwerpunkte:
- Muster und Technologien zur Entwicklung performanter Anwendungen: - Java Sprachmittel, Threads, Polymorphie, Reflection - bewährte Muster und häufige Antimuster - Java-Collections API - JSR-166 Concurrency Utilities - Optimierung
- Konzepte und Werkzeuge der Performance-Analyse: - Garbage Collection / Heap-Profiling / Heap-Tuning - Laufzeit-Profiling - Analyse von Lock-Contention - Last-Generatoren / Last-Tests
- Umsetzungsstrategien für ein erfolgreiches Performance-Management: - Projektsteuerung unter Performance-Aspekten - Micro-Benchmarks - kontinuierliches Benchmarking - Kapazitätsplanung - JMX und Laufzeit-Monitoring
Zielgruppe:
Entwickler und Architekten mit guten Programmierkenntnissen in Java und Grundkenntnissen im Entwickeln von Java-Web-Anwendungen / EJB-Anwendungen
Preis:1.400,- € zzgl. MwSt.
Termine:
- 12.03.2012 - 14.03.2012
- 18.06.2012 - 20.06.2012
- 15.08.2012 - 17.08.2012
- 17.10.2012 - 19.10.2012