Articles by tag: synchronization
Synchronization in Go: atomics and memory barriers
How CPU reorders instructions and breaks multithreaded code. Analysis of memory fences, atomic operations, and a practical example on Go Assembler.
Threads in Java: architecture and synchronization
Breakdown of threads from processor to JVM: Race Condition, monitors, ReentrantLock, CompletableFuture. For middle/senior developers. Master without errors in production.