Иван Попов, РСХБ.цифра — Виртуальные потоки: новые возможности для I/O bound микросервисов

Подробнее о Java-конференциях: — весной — JPoint:
— осенью — Joker:
— — Скачать презентацию с сайта JPoint — 
Новая фича «виртуальные потоки», появившаяся в Java 21, призвана повысить эффективность многопоточного кода. Но в чем заключается ее инновационность и в каких случаях она может привести к значительной оптимизации и ускорению кода? Какие новые фичи должны появиться в будущих версиях Java в связи с появлением виртуальных потоков? Как виртуальные потоки помогают экономить ресурсы и повышать производительность приложений? Могут ли они негативно сказаться на производительности, если их неправильно использовать? Какие есть ограничения и подводные камни при использовании виртуальных потоков? Почему виртуальные потоки так важны для разработки микросервисов, и почему современные веб-фреймворки начали под капотом использовать виртуальные потоки? В докладе спикер оценил, насколько ускоряется работа типового Java backend-приложения, и сравнил производительности до и после внедрения виртуальных потоков.

Смотрите также