Omschrijving:

Zijn jullie applicaties zo’n succes dat zij moeten gaan groeien om meer gebruikers te kunnen bedienen dan wel meer verwerk capaciteit te bieden? Een logische vervolgstap is dan om te gaan schalen en processen parallel te gaan ondersteunen. Parallellisatie kan soms lastig zijn en als dit niet goed wordt toegepast, zelfs schadelijk voor uw bedrijfsprocessen. Leer omgaan met parallellisme middels een praktische insteek die voor iedereen goed te begrijpen is.

Programma:

In deze sessies wordt een specifieke set aan Java kennis en vaardigheden namelijk Concurrency en Gedistribueerde systemen behandeld. Onder andere behandelen we de stof uit het boek "Java concurrency in practice", hier hoort ook veel zelfstudie bij. Daarnaast maken we een paar praktische Java opdrachten om te zien waar en hoe we concurrency kunnen toepassen, en vooral ook wat je fout kunt doen!

Ook bekijken we andere plekken waar we concurrency uitdagingen tegenkomen zoals databases (ACID), garbage collection, Akka, Kafka.

Doelgroep:

Medior/Senior Java Developers

Duur:

Twee dagen van 8 uur