Articles
Synchronize Virtual Thread Without Pinning
A tight, practical writeup of JEP 491, which finally fixes one of virtual threads' more annoying rough edges: a virtual thread inside a synchronized block used to pin to its carrier platform thread, quietly cancelling out the whole point of using virtual threads under lock contention. Baeldung's usual approach, show the pinning happen, then show it fixed, makes the improvement concrete rather than theoretical. Worth a read if you adopted virtual threads early and are still carrying workarounds for a problem newer JDKs have already solved.