41 min listen
Episode 1. Volatile, and Synchronized
FromJava Pub House
ratings:
Length:
34 minutes
Released:
Sep 23, 2011
Format:
Podcast episode
Description
On this Episode, we talk about the keyword "volatile", and what does it really mean. Even if you are a multithreading guru, this chapter goes in deep of the different things that volatile protects you from, including L2 caches and code re-ordering. We also cover the use of synchronized, and why, even though is convenient, it might create more headache than it actually solves.
Released:
Sep 23, 2011
Format:
Podcast episode
Titles in the series (100)
Episode 5. Producing and Consuming, ThreadPoolExecutor, and Latency vs Throughput: In this podcast we dive into the age-old producer and consumer problem, talked about the different aspects of it (what does it really solve?), and explain the difference between throughput vs latency. Lastly we discuss the ThreadPoolExecutor and how... by Java Pub House