Pluralsight - Applying Concurrency and Multi-threading to Common Java Patterns

Posted By: U.N.Owen
Pluralsight - Applying Concurrency and Multi-threading to Common Java Patterns

Pluralsight - Applying Concurrency and Multi-threading to Common Java Patterns
Size: 356MB | Duration: 2h 39m | Video: AVC (.mp4) 1280x720 15fps | Audio: AAC 44.1KHz 2ch
Genre: eLearning | Level: Intermediate | Language: English

Every developer needs to know how to write multi-threaded applications in Java. This course, Applying Concurrency and Multi-threading to Common Java Patterns, is a precise presentation of all the fundamentals you'll need. You'll learn about the main problems of concurrent programming on multicore CPU, including race condition, synchronization, reentrant lock, and deadlock. Next, you'll cover how your application use is moved from the main memory to the CPU caches and how false sharing can occur. Finally, you'll be introduced to the Java Memory Model and the notion of happen-before. By the end of this course, you will understand how concurrency and multi-threading work on a variety of Java patterns and you'll be able to use this knowledge to create better apps.

Pluralsight - Applying Concurrency and Multi-threading to Common Java Patterns

No mirrors below please.