Simplifying Concurrency with Project Loom: A Journey with Pizza-chef Fabio
Tools-in-Action (BEGINNER level)
Project Loom, a groundbreaking feature within OpenJDK, introduces a lightweight and versatile concurrency model for Java. Understanding concurrency can be challenging, especially for non-technical individuals and novice developers. In this session, we embark on an adventure alongside Fabio, a passionate pizza-chef facing similar challenges in his upscale restaurant as those encountered in multithreading on a CPU. We delve into concepts such as CPU threads, virtual threads, and structured concurrency, making them accessible to listeners of all proficiency levels. Attendees will not only learn to recognise the use cases of these techniques but also gain insights into how and if Project Loom can enhance their application.