Ближайшая конференция — JPoint 2025, 3–4 апреля (Москва + трансляция).
Подробности и билеты: [ Ссылка ]
— —
. . . Concurrency is the problem of scheduling simultaneous, largely-independent tasks, competing for resources to increase application throughput. Multiple approaches to scalable concurrency are used in various programming languages: using OS threads, asynchronous programming styles ("reactive"), syntactic stackless coroutines (async/await), and user-mode threads (fibres).
This talk will explore the problem, explain why Java has chosen user-mode threads to tackle it and compare the various approaches and the tradeoffs they entail.
Ещё видео!