Bleiben Sie informiert

Melden Sie sich für unseren Seminar-Newsletter an und erhalten Sie exklusive Updates zu spannenden Seminaren der ORIDX AG.

Java Performance Tuning

Buchungsnummer: P-JEE-08
Dauer: 3 Tage

Die Analyse und Optimierung der Performance unternehmenskritischer Java-Applikationen im Enterprise-Umfeld stellt eine wichtige Aufgabe und zugleich eine hohe Herausforderung dar. In diesem Seminar erläutern wir die unterschiedlichen Bereiche der Performance-Analyse anhand eines Schichtenmodells vom Betriebssystem über die Java Virtual Machine bis hin zum Quellcode.

Performance-relevante Aspekte der Java Virtual Machine, insbesondere die Garbage Collection, werden erläutert und Konfigurations-Parameter vorgestellt. Außerdem beleuchten wir Faktoren der Performance bei verteilten Systemen wie z.B. einer Microservice-Architektur.

Zielgruppe:

Java-Programmierer:innen, Operator:innen, QA-Mitarbeiter:innen und IT-Architekt:innen, die das Performance-Verhalten von Java-Applikationen für Laufzeit-Optimierungen analysieren wollen.

Voraussetzung:

Kenntnisse der Programmiersprache Java oder Teilnahme am Seminar "Java Programmierung Grundlagen" (P-JAVA-01).

Ziele/Nutzen des Seminars:

  • Sie sind für das Thema "Performance" sensibilisiert und kennen Strategien und Techniken, mit denen die Performance gemessen werden kann.
  • Sie kennen das grundlegende Funktionsprinzip des Java-Memory-Models und die verschiedenen Algorithmen der Garbage Collection.
  • Sie kennen Methoden zur Optimierung Ihrer Applikation, zur Kontrolle des Speicherverbrauchs.
  • Sie können Probleme im Bereich Multithreading sowie die Auswirkung von Synchronisation und Dead-Locks lösen.

Inhalte:

  • Einführung und Konzepte: Performance Grundlagen, Strategien und Techniken, Java Virtual Machine
  • Monitoring
    • und Profiling-Tools: Monitoring versus Profiling, Schichtenmodell der Performance-Analyse
    • Betriebssystem-Tools: JVM-Tools, Java-Profiler
    • JVM: Garbage Collection: Speicherbereiche und Generationen, Garbage Collection Algorithmen auf der Young und Old Generation, G1 (Garbage First) Garbage Collection, Monitoring des Garbage Collectors, Tuning der JVM
    • Tuning der Applikation: Praxistipps für optimierten Code, Micro Benchmarking, Java Microbenchmark Harness, Minimierung des Speicherverbrauchs durch Object Pools, Memory Leaks, WeakReference, OutOfMemory-Analyse
    • Multithreading: Auswirkungen von Synchronisation, Dead-Locks vermeiden und finden
    • Performance- Aspekte von verteilten Systemen: Architektur, Performance Faktoren bei Application Servern, Microservices, Datenbanken, Netzwerkkommunikation

Termin
09.11. - 11.11.2026
Veranstaltungsort
Online

Preis
1.590,00 €*

Termin
09.11. - 11.11.2026
Veranstaltungsort
Wiesbaden

Preis
1.590,00 €*

* alle Preise zzgl. der gesetzlich gültigen Mehrwertsteuer

Inhouse-Seminar oder On-Demand Training?

Wählen Sie die ideale Schulungsmethode für Ihr Unternehmen und steigern Sie die Kompetenz Ihrer Mitarbeiter.

Teilnehmerstimmen - Meinungen unserer Teilnehmer

„Eine sehr informative, kurzweilige Veranstaltung. Ich werde Ordix allgemein und die Veranstaltung im Besonderen empfehlen.“
Java Performance Tuning

„Endlich mal gut kommentierte, verständliche Folien und Erklärungen - selten so gut gesehen!“
IBM Db2 für Linux/Unix/Windows SQL Grundlagen

„Vielen Dank und ein großes Kompliment an Ihre Webinare - immer sehr kompetent und kurzweilig verpackt!“
Oracle Multitenant - Was kommt auf mich zu? Kostenloses Webinar