The Power of VarHandles
Memory ordering, acquire/release semantics and practical concurrency design on the JVM.
Talks & training
Conference talks, workshops and commercial training focused on JVM performance, concurrency and distributed systems.
Memory ordering, acquire/release semantics and practical concurrency design on the JVM.
Virtual threads, structured concurrency and the trade-offs hidden behind easier blocking code.
ZGC and Shenandoah compared with G1, with focus on pause behaviour, throughput and operational trade-offs.
Technical and organisational failure modes in distributed systems.
Advanced JVM performance, Java concurrency, event-driven architecture, Apache Kafka internals, profiling and production diagnostics.
Commercial training and consulting are delivered through Webosystem.