Performance and Scalability
-
Core Java
Java Secret: Loading and unloading static fields
OVERVIEW To start with it is natural to assume that static fields have a special life cycle and live for…
Read More » -
Core Java
Monitoring OpenJDK from the CLI
Currently I do quite a bit of work in and around the Java virtual machine (JVM), most of the time…
Read More » -
Software Development
SQL or NOSQL: That is the question?
So what’s the deal with NoSQL? Is NoSQL just a controversial buzzword? Could you imagine if the term ‘Object Oriented’…
Read More » -
Core Java
C++ or Java, which is faster for high frequency trading?
Overview There are conflicting views as to what is the best solution for high frequency trading. Part of the problem…
Read More » -
Core Java
How to get C like performance in Java
Overview Java has many areas which can be slow. However for every problem there is a solution. Many solutions/hacks require…
Read More » -
Enterprise Java
Hibernate autocommit commands force MySQL in excessive disk I/O
Dear All, I am sure many of you use Hibernate and MySQL, I use it here and there myself. Generally…
Read More » -
Core Java
Java Secret: Using an enum to build a State machine
Overview The enum in Java is more powerful than many other languages which can lead to surprising uses. In this…
Read More » -
Core Java
Low GC in Java: Use primitives instead of wrappers
Overview There are two good reason to use primitives instead of wrappers where possible. Clarity. By using a primitive, you…
Read More » -
Software Development
Using FindBugs to produce substantially less buggy code
Some time ago a user of Java-monitor, the forum of our JCG partner, Kees Jan, spotted that his system was…
Read More »