parallel 2013 » Agenda »
// Multithreading auf der JVM
Dieser Vortrag gibt eine Einführung in das Thema Multithreading auf der JVM, mit Fokus auf der Softwareentwicklung. Zu den behandelten Themen gehören: Repräsentation von Threads in der JVM, grundlegende Sprachkonstrukte für Nebenläufigkeit in Java, die Java Concurrency Utilities, fortgeschrittene Programmiermodelle wie Aktoren und Lambda-Ausdrücke sowie ein Überblick über interessante Bibliotheken für Parallelprogrammierung auf der JVM. Darüber hinaus wird betrachtet, wie die JVM intern Multithreading nutzt (z.B. für die Garbage Collection) und gezielte Optimierungen dafür durchführt.
Ideale Teilnahmevoraussetzungen für den Vortrag sind Erfahrung in der Entwicklung von Java-Anwendungen und ein Interesse daran, welche Möglichkeiten und Unterstützung für parallele Programmierung die JVM bietet. Aber auch wenn man in einer anderen JVM-Sprache (Scala, Groovy etc.) oder einer höheren Programmiersprache wie C++ entwickelt, wird man aus dem Vortrag sehr viel mitnehmen können.
// Referent
// Dr. Patrick Peschlow
ist Experte für die Java Virtual Machine und hat langjährige Erfahrung in der Entwicklung paralleler und verteilter Java-Anwendungen. Er arbeitet als Performance Engineer bei der codecentric AG und ist aktuell an der Realisierung einer hochskalierbaren Cloud-Anwendung beteiligt.