Mittels paralleler Programmierung lässt sich die Leistungsfähigkeit von Software auf Multicore-Prozessoren erheblich steigern. Die Programmiersprache Java bietet dafür inzwischen verschiedene Techniken und APIs, wie Threads, Fork-Join-Tasks sowie Reactive und Parallel Streams.
In dem zweitägigen iX-Workshop Parallele und reaktive Programmierung mit Java: Effiziente Software für Multi-Core Systeme erklärt und veranschaulicht Marwan Abu-Khalil,