Stress Testing and Repeated Run Strategy for Concurrency Bugs May 29, 2025 4 min read Java Concurrency
Async Orchestration Patterns for Service Aggregation in Java May 26, 2025 5 min read Java CompletableFuture Concurrency
CompletableFuture vs Blocking Future in Java May 25, 2025 4 min read Java CompletableFuture Concurrency
Thread Pool Architecture for Async Backends in Java May 24, 2025 4 min read Java CompletableFuture Concurrency
Timeouts and Fallback with CompletableFuture in Java May 23, 2025 5 min read Java CompletableFuture Concurrency
Error Handling with CompletableFuture in Java May 22, 2025 4 min read Java CompletableFuture Concurrency
thenApply thenCompose thenCombine allOf and anyOf in CompletableFuture May 21, 2025 4 min read Java CompletableFuture Concurrency
Rejection Policies and Overload Behavior in ThreadPoolExecutor May 8, 2025 5 min read Java Concurrency
Why Ordinary Collections Are Unsafe Under Concurrent Mutation Apr 7, 2025 6 min read Java Concurrency
CompletableFuture as a Coordination Primitive Apr 5, 2025 5 min read Java CompletableFuture Concurrency
Practical Limits of Lock Free Programming in Application Code Mar 26, 2025 5 min read Java Concurrency
VarHandle in Java as the Modern Low Level Concurrency Mechanism Mar 23, 2025 5 min read Java Concurrency
AtomicInteger AtomicLong AtomicBoolean and AtomicReference in Java Mar 17, 2025 6 min read Java Concurrency
Choosing Between synchronized ReentrantLock ReadWriteLock and StampedLock Mar 15, 2025 4 min read Java Concurrency
StampedLock in Java Optimistic Read Read Lock and Write Lock Mar 13, 2025 4 min read Java Concurrency
Visibility Guarantees of Entering and Exiting a Java Monitor Jan 25, 2025 4 min read Java Concurrency
Designing Long Running Tasks to Respond to Interruption Correctly Jan 20, 2025 4 min read Java Concurrency
Thread Priorities in Java and Why They Rarely Solve Real Problems Jan 15, 2025 4 min read Java Concurrency
Naming Threads and Why Thread Identity Matters in Production Jan 14, 2025 3 min read Java Concurrency
Creating Threads with Thread in Java and Where It Breaks Down Jan 11, 2025 5 min read Java Concurrency
Why Concurrency Is Hard in Java — Correctness, Latency, Throughput, and Coordination Jan 1, 2025 11 min read Java Concurrency