Thread-safe

4 articles
tag: thread-safe 4 published articles
Java

ConcurrentHashMap Internals

Evolution from Java 7 segment-based locking to Java 8+ CAS operations, lock-free reads, atomic compound operations, and comparison with synchronized alternatives.

ConcurrencyConcurrenthashmapJava+2 more
June 10, 2026
16 min
Algorithms

Immutable Collections

Visual guide to Immutable Collections: thread-safe by design. See why immutability simplifies concurrent code.

CollectionsFunctionalImmutable+1 more
June 10, 2026
4 min
Algorithms

Copy-on-Write Collections

Visual guide to Copy-on-Write: safe iteration during modification. See how copies are made on write operations.

ConcurrencyCopyonwritearraylistSnapshot+1 more
June 10, 2026
5 min
Algorithms

ConcurrentHashMap

Visual guide to ConcurrentHashMap: segment-based locking for thread-safe operations. See concurrent access patterns.

ConcurrencyConcurrenthashmapLock Striping+1 more
June 10, 2026
5 min