Матеріали Java Community Webinar #6: “Project Loom or How to Be Happy With Blocking Code”
Поділіться
Copied!
Нещодавно відбувся черговий вебінар Java Community“Project Loom or How to Be Happy With Blocking Code”.
25 років тому Java розпочала роботу із Green threads – парадигми псевдо-паралельності. Після появи багатоядерних CPUs Java-потік став справжнім рідним потоком ОС. Крім того, парадигма перейшла до пулів потоків із використанням різних Executors. Але що відбувається зараз, коли навіть смартфони мають кілька ядер? Парадигма змістилась до реактивного програмування та корутин.
Під час вебінару ми обговорили Project Loom та використання «віртуальних потоків» – нової високопродуктивної легкої моделі паралельності на платформі Java. Крім того, ми дізнались, як Project Loom може допомогти написати ефективний код у традиційному стилі блокування без переходу на реактивні фреймворки.