Главная
Study mode:
on
1
Intro
2
Project Loom
3
The Goal
4
Continuation definition
5
Continuation API
6
Continuation Example
7
What are fibers
8
Why use fibers
9
The mantra
10
The fiber
11
The tension
12
The compelling example
13
The simple example
14
The horrible graph
15
The good graph
16
Limitations
17
Threads
18
Problems with Thread
19
Thread Locals
20
Frame Locals
21
Structure Concurrency
22
Prototype
23
Communication
24
Current Status
25
Prototypes
26
Debugging and Serviceability
27
Other topics
28
Questions
Description:
Explore Project Loom's mission to revolutionize concurrent programming in Java through a 46-minute conference talk. Dive into the introduction of fibers as lightweight, efficient threads managed by the Java Virtual Machine, designed to enhance performance and reduce resource consumption in cloud environments. Learn about the implementation of fibers using continuations in the JVM, and discover how this approach simplifies writing, debugging, profiling, and maintaining concurrent applications under heavy load. Gain insights into the project's current status, implementation challenges, and design considerations, complete with a practical demonstration. Understand the potential impact of Project Loom on Java development, including its effects on threading, concurrency models, and overall application performance.

Project Loom - Fibers and Continuations for Java

Devoxx
Add to list