Okebiz Video Search



Title:Project Loom: Modern Scalable Concurrency for the Java Platform
Duration:38:35
Viewed:4,658
Published:16-09-2020
Source:Youtube

Concurrent applications, those serving multiple independent application actions simultaneously, are the bread and butter of Java server-side programming. The thread has been Java’s primary unit of concurrency since Java’s inception, and is a core construct around which the entire Java platform is designed, but its cost is such that it can no longer efficiently represent a domain unit of concurrency, such as the session, request or transaction. As a result, Java has seen a proliferation of libraries and frameworks that offer scalable concurrency at the cost of abandoning the thread as the unit of software concurrency and, with it, the straightforward support of Java’s troubleshooting observability tooling, such as stack dumps, debuggers and profilers. Project Loom aims to reinstate the thread as an efficient unit of concurrency by adding a lightweight implementation of threads to the Java platform, which would allow straightforward code—that’s easy to write, understand and maintain, and works in harmony with the platform and its tooling—to scale and meet the requirements of even most demanding concurrent applications.

Ron Pressler, Consulting Member of Technical Staff, Oracle

SHARE TO YOUR FRIENDS


Download Server 1


DOWNLOAD MP4

Download Server 2


DOWNLOAD MP4

Alternative Download :



SPONSORED
Loading...
RELATED VIDEOS
Parallel Streams, CompletableFuture, and All That: Concurrency in Java 8 Parallel Streams, CompletableFuture, and All Th...
48:06 | 33,876
Collections Refueled Collections Refueled
30:17 | 496
Panel: Ask the Java Architects Panel: Ask the Java Architects
31:53 | 217
"Project Loom: Modern Scalable Concurrency for ...
59:51 | 480
ZGC: The Next Generation Low-Latency Garbage Collector ZGC: The Next Generation Low-Latency Garbage Co...
39:27 | 527
Java's 25th Birthday Kickoff Event [Moved by Java] Java's 25th Birthday Kickoff Event [Moved by Java]
16:29 | 113
Designing Functional Programs Designing Functional Programs
46:16 | 372
Implementing a Simple JVM in Rust by Ben Evans Implementing a Simple JVM in Rust by Ben Evans
52:15 | 896