Performance
-
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 » -
Enterprise Java
Batch Writing, and Dynamic vs Parametrized SQL, how well does your database perform?
One of the most effective database optimizations is batch writing. Batch writing is supported by most modern databases and part…
Read More » -
Core Java
Java 7 vs Groovy 2.1 Performance Comparison
I haven’t used Groovy for 2 years, since my last touch with Grails. I get stuck in (hard)core Enterprise Java,…
Read More » -
DevOps
Performance tests for slow networks with tc
tl;dr: you can easily replicate slow network conditions which makes it easier to performance test them. Smartphones have made both…
Read More » -
Core Java
ArrayList Using Memory Mapped File
Introduction In-Memory computing is picking up due to affordable hardware, most of the data is kept in RAM to meet…
Read More » -
Core Java
C++ like Java for low latency
Overview Previously I wrote an article on C like Java. This is term I had come across before. However, on…
Read More » -
Core Java
Reducing memory consumption by 20x
This is going to be another story sharing our recent experience with memory-related problems. The case is extracted from a…
Read More » -
Core Java
JVM Performance Magic Tricks
HotSpot, the JVM we all know and love, is the brain in which our Java and Scala juices flow. Over…
Read More » -
DevOps
Improve Performance by caching and compression
Web page designs are becoming innovative with rich interface which involve extra code such as java scripts, css, and images…
Read More »