ViewTube

ViewTube
Sign inSign upSubscriptions
Filters

Upload date

Type

Duration

Sort by

Features

Reset

31 results

Code Granular
Java Atomic Package: ABA Problem & High-Performance Counters Explained

In the first two parts of this series, we covered the core atomic classes for single values, arrays, and field updaters. But there are ...

18:47
Java Atomic Package: ABA Problem & High-Performance Counters Explained

181 views

3w ago

Code Granular
Complete Java Locking Guide : Part 1 | Synchronized | Reentrant Lock

Picture this: 2 AM, your production app freezes, and it's your fault. Deadlocks are a nightmare, but Java gives you a powerful ...

15:10
Complete Java Locking Guide : Part 1 | Synchronized | Reentrant Lock

134 views

4mo ago

Code Granular
Java Concurrency: Locks, Atomic Variables & CAS | Part 1

Have you ever wondered how ConcurrentHashMap handles millions of operations per second without collapsing under the ...

16:48
Java Concurrency: Locks, Atomic Variables & CAS | Part 1

107 views

1mo ago

Code Granular
I Built a Free Site for Java Concurrency Learners

Stop juggling scattered bookmarks and browser tabs. This companion site for the CodeGranular Mastering Java Concurrency ...

7:35
I Built a Free Site for Java Concurrency Learners

51 views

2mo ago

Code Granular
Java Atomic Package: Scaler vs Array vs Field Updater (Deep Dive)

Have you ever used synchronized just to increment a number? You might be doing more work than you actually need.

17:43
Java Atomic Package: Scaler vs Array vs Field Updater (Deep Dive)

51 views

4w ago

Code Granular
Design Scheduled Thread Pool Executor : Concurrency LLD Interview

Ever wondered how tech giants like Uber, LinkedIn, and Rubrik handle millions of scheduled tasks? In this video, we go beyond ...

12:47
Design Scheduled Thread Pool Executor : Concurrency LLD Interview

281 views

6mo ago

Hello Interview
Concurrency in Low-level Design Interviews w/ Staff Engineer

Concurrency questions trip up a lot of candidates because they don't know what to look for. In this video, I'll give you a framework ...

22:31
Concurrency in Low-level Design Interviews w/ Staff Engineer

168,885 views

7mo ago

Code Granular
Design a Fixed Size Thread Pool in Java | Concurrency LLD Interview

If you're preparing for Low Level System Design interviews, there's one concurrency question that appears again and again: ...

11:03
Design a Fixed Size Thread Pool in Java | Concurrency LLD Interview

93 views

6mo ago

Code Granular
Executor Framework in Java: The Complete Foundation (Deep Dive) #ExecutorFramework #ThreadPool

Your Java app doesn't crash because of “bad luck.” It crashes because of unmanaged threads. In this deep dive into the Java ...

44:27
Executor Framework in Java: The Complete Foundation (Deep Dive) #ExecutorFramework #ThreadPool

152 views

7mo ago

Code Granular
Build a BLOCKING Saturation Policy | Natural Backpressure

RejectedExecutionException got you down? The built‑in saturation policies either throw, discard, or run the task in the caller ...

14:40
Build a BLOCKING Saturation Policy | Natural Backpressure

91 views

5mo ago

Code Granular
Java Synchronization & Thread Safety #ThreadSafety #JavaConcurrency #RaceCondition

Your code can pass all tests… and still be WRONG. In this video, we deeply explain Thread Safety & Synchronization in Java ...

13:19
Java Synchronization & Thread Safety #ThreadSafety #JavaConcurrency #RaceCondition

37 views

9mo ago

Code Granular
Java Thread Pools: Sizing | Saturation Policy | Hooks You Need (Deep Dive)

Ever seen your app freeze under load for no obvious reason? Most thread‑pool problems are silent killers – until they crash your ...

44:20
Java Thread Pools: Sizing | Saturation Policy | Hooks You Need (Deep Dive)

60 views

5mo ago

Code Granular
Java Deque Secrets: Work-Stealing & High-Performance Concurrency

Ever wondered how Java handles massive concurrency behind the scenes? In this deep dive, we explore Java's Deque ...

16:02
Java Deque Secrets: Work-Stealing & High-Performance Concurrency

63 views

8mo ago

Code Granular
Why Your Code Fails Under Load — Understanding Concurrency

Understanding Java concurrency is essential for any backend developer working with multithreading, Spring Boot, and distributed ...

11:24
Why Your Code Fails Under Load — Understanding Concurrency

283 views

9mo ago

Code Granular
HashMap vs SynchronizedMap vs ConcurrentHashMap | Java Concurrency Explained

Choosing the wrong Map in Java can silently kill performance or break your multithreaded code ⚠️ In this video, we deep-dive ...

19:49
HashMap vs SynchronizedMap vs ConcurrentHashMap | Java Concurrency Explained

345 views

8mo ago

Code Granular
Designing Scalable and Efficient Cache in Java Concurrency

Caching looks simple… until concurrency shows up. In this video, we walk through how a cache really evolves in production ...

13:11
Designing Scalable and Efficient Cache in Java Concurrency

115 views

7mo ago

Code Granular
How to Gracefully Shutdown a Logging Service (Avoid Data Loss!)

Stop losing log messages when your Java application shuts down! In this video, we tackle a common but critical concurrency ...

6:48
How to Gracefully Shutdown a Logging Service (Avoid Data Loss!)

33 views

5mo ago

Code Granular
Complete Java Locking Guide : Part 2 | ReentrantReadWriteLock | StampedLock | Condition (Deep Dive)

softwareengineerjobs Ever had your production application completely freeze out of nowhere due to a mysterious deadlock?

36:01
Complete Java Locking Guide : Part 2 | ReentrantReadWriteLock | StampedLock | Condition (Deep Dive)

64 views

4mo ago

Code Granular
HashSet vs SynchronizedSet vs CopyOnWriteArraySet (Concurrency Explained)

Struggling with thread-safe Java Sets? Choosing the wrong Set implementation can lead to performance bottlenecks, race ...

18:30
HashSet vs SynchronizedSet vs CopyOnWriteArraySet (Concurrency Explained)

32 views

8mo ago

Code Granular
Java BlockingQueue Explained: Linked vs Array vs Priority vs Synchronous

Choosing the wrong Java BlockingQueue can lead to memory issues, bottlenecks, or slow system shutdowns. In this latest part of ...

23:24
Java BlockingQueue Explained: Linked vs Array vs Priority vs Synchronous

99 views

8mo ago