With parallel programming, the performance of software on multicore processors can be increased significantly. The Java programming language offers various techniques and APIs for this purpose: threads, fork-join tasks, and reactive and parallel streams.
In the two-day iX workshop Parallel programming in Java Marwan Abu-Khalil, software architect at Siemens AG, explains and illustrates the differences between the various approaches. Software developers and architects receive programming practice for the various JDK APIs for parallelism and assistance with the technology selection and architecture design of their own applications.
The workshop will take place on September 27th and 28th as an online training via video conference, so that you can conveniently participate in your browser from your desk. For the exercises you need a current JDK (if possible JDK 11, at least Java 8). The course is limited to 15 participants, so there is plenty of space for questions to the speaker and exchanges with other participants. If you book by August 29, you get a 10 percent early bird discount.