Concurrency redefined: what’s new in Jakarta Concurrency 3.1

Track: JakartaEE
Abstract
While java natively supports multi-threading, there are detrminents that impede massive parallelism: thread overhead, task granularity, mixed I/O bound work, algorithmic limitations etc. to name a few. Enter Jakarta Concurrency and discover the powerful features and enhancements! designed to boost performance and streamline development, Jakarta Concurrency 3.1 introduces significant improvements in asynchronous task execution, thread management, and resource optimization. We'll demonstrate practical examples and best practices to leverage these features effectively within Open Liberty, showcasing how they can be seamlessly incorporated into your existing Java EE applications to achieve more scalable and responsive systems. Whether you are a seasoned developer or new to Jakarta EE, this session will equip you with the knowledge and tools to take full advantage of Jakarta Concurrency 3.1.
Chuck Bridgham
Chuck is the development lead for WebSphere and Open Liberty Projects and is based at IBM’s RTP Laboratory in Durham, NC. Chuck has been involved in open source projects spanning 20 years including pioneering the Eclipse platform, Eclipse Web Tools Project, various Java and Node Tools for Eclipse.
Harry Hoots III
Harry is a Software Engineer working as the team lead on the Open Liberty Kernel team and is based at IBM's RTP Laboratory in Durham, NC.  He has 25 plus years of experience working in various IBM divisions such as Global Business Services, and the IBM Cloud and Cognitive group.  Harry holds a B.S. degree in Computer Science from North Carolina State University.  Check out this blog post to learn more about Harry's activities in open source: https://openliberty.io/blog/2021/10/07/HarryHoots_MeetTheTeam.html