Java concurrency, the parts I keep relearning
Executors, CompletableFuture and virtual threads — written down so I stop rediscovering the same three pitfalls.
Executors, CompletableFuture and virtual threads — written down so I stop rediscovering the same three pitfalls.
Related
The smallest useful implementation, the two parameters that matter, and how wrong the false-positive rate gets when you guess them.
Two weeks on a deadlock that turned out to be a lock-ordering mistake in code I had reviewed twice.
Next
If this note raised a question, or you would have designed it differently, I would like to hear it.
Start a conversation