Процесс изменения платформы Java
Java Platform Tradeoffs (Riga 2013)
Philosophers
Java Platform Tradeoffs (CEE SECR 2013)
Java in Motion
Atomics, CAS and Nonblocking algorithms
JDK: CPU, PSU, LU, FR — WTF?!
Unsafe: to be or to be removed?
Counter Wars (JEEConf 2016)
Non-blocking synchronization — what is it and why we (don't?) need it
Non-blocking Michael-Scott queue algorithm