Blog Archives

Intrinsically fast: more JVM performance tinkering

I didn’t expect my last post on JVM perf to be so well received, so I thought I’d carry on digging into why your code does (or doesn’t) run fast! Let’s forget about concurrency for now and instead focus on… Read More

Tagged with: , , ,
Posted in Application Performance Monitoring, Development, Java

A point of @Contention- cache coherence on the JVM

Java 8’s major changes- lexical closures, the stream API, e.t.c have overshadowed a slew of little gems, one of which I only discovered the other day- the @Contended annotation.
False Sharing
Chances are you’re reading this on a device with… Read More

Tagged with: , , , , , , , , , , , , ,
Posted in Development, Java, Tips & Tricks

Subscribe to the Blog