Performance
-
Software Development

Throughput and latency: performance tuning made simple
Many of our previous topics have measured the behaviour of certain systems in terms of either latency or throughput. As…
Read More » -
Core Java

Investigating Memory Leaks Part 2 – Analysing the Problem
The first blog in this mini-series looked at creating a very leaky sample application, so that we can investigate techniques…
Read More » -
Core Java

(Part 1 of 3): Synopsis of articles & videos on Performance tuning, JVM, GC in Java, Mechanical Sympathy, et al
I have been contemplating for a number of months about reviewing a cache of articles and videos on topics like Performance…
Read More » -
Core Java

Investigating Memory Leaks Part 1 – Writing Leaky Code
I found this little problem the other day: there’s this server that runs for a while and then falls over.…
Read More » -
DevOps

How to Optimize Your Website for Speed
Hey guys! Today we have a guest post about some tips on how to speed up your website! He’s currently working…
Read More » -
Core Java

Why we shouldn’t use more threads than we need to
Overview There is a common argument that because we have lots of cores, and will have even more in the…
Read More » -
Core Java

Scalable Counters For Multi Core
Counters are required everywhere , for e.g. to find key KPI of application, load on application, total number of request…
Read More » -
Core Java

Dealing With Slow Resource Leaks
Finding resource leaks using Java-monitor Finding slow resource leaks is key to keeping your application servers up and running for…
Read More » -
Enterprise Java

Optimizing Java Serialization – Java vs XML vs JSON vs Kryo vs POF
Perhaps I’m naive, but I always thought Java serialization must surely be the fastest and most efficient way to serialize…
Read More »




