jPinpoint logo

Java Performance Training

Quotes

Ik ga een performance taskforce leiden bij mijn klant. Ik kan de stof meteen toepassen!
- P.P. Bakker - Onafhankelijk consultant.

Ik denk eigenlijk dat dit de beste training ooit was die ik gevolgd heb!
R. van den Hoven - Freelancer.

We zijn nu in staat om onze memory leak op te lossen en garbage collection overhead flink te verminderen. Dat is ons veel waard!
- Lead developer van Electronic Trading House.

De opgaven waren moeilijk en ik had de hulp van Jeroen nodig. Dat is goed, want dan leer ik! Dat heb ik niet vaak meegemaakt in een cursus.
English version

Versnellen van Java applicaties

3 dagen: 15-17 april 2019 | Omvat Java 8&11

In de jPinpoint Versnellen van Java applicaties training leer je de snelheid van Java applicaties structureel te verbeteren. De training is gericht op het vinden, wegnemen en voorkomen van snelheidsbeperkingen in Java applicaties. Trainer: Jeroen Borgers, Java performance consultant.

Voor wie is de training?

Deze training is bedoeld voor ervaren Java ontwikkelaars, hands-on architecten, performance testers en beheerders. Java programmeerervaring is een voordeel maar niet noodzakelijk.

Wat gaan we doen?

In deze intensieve training combineren we ca. 50% theorie met 50% hands-on. Maximaal 12 deelnemers.

Wat leer ik?

- de meest voorkomende problemen te herkennen;
- omgaan met performance eisen, metingen en subjectieve ervaring;
- performance in agile, devOps, microservices en architectuur;
- monitoring en tuning van de JVM, heap en garbage collection;
- profilen om performance problemen te pinpointen;
- de meest voorkomende problemen op te lossen met tools;
- nieuw: je krijgt bij deelname het boek: Java Performance.

Wie gingen me voor?

Top Java architecten, ontwikkelaars, performance testers en beheerders van o.a. Rabobank, KLM, bol.com, DeltaLloyd/OHRA, wehkamp.nl, Triodos bank, Atos, Logica, Trivento, freelancers. Hun gemiddelde beoordeling van deze training: 8.0.

Hoe schrijf ik me in?

Je kunt je inschrijven via een e-mail naar: info@jpinpoint.com Door in te schrijven ga je akkoord met de standaard trainingsvoorwaarden. Kosten: 1950 euro ex.BTW. Locatie: centraal Nederland. Breng een laptop mee met VirtualBox geinstalleerd. Bij Engelstalige deelnemer(s) is de training in het Engels.

Day 1: Overview of performance

  • Definition of performance
  • Most common problems
  • Agile performance requirements
  • Time measurements
  • Subjective performance
  • Performance testing
  • Performance in DevOps, microservices en architecture
  • Performance on OS level

Day 2: Monitoring and garbage collection

  • Database and I/O interaction
  • JVM level monitoring
  • Application server monitoring
  • Application monitoring
  • JVM memory management
  • Garbage collection strategies
  • GC logs visualization
  • Tuning heap and GC

Day 3: Performance tuning

  • CPU/Time profiling
  • Thread profiling
  • Memory profiling
  • Getting results quickly
  • Advanced analysis tools
  • Object retention
  • Solving memory problems