G1 garbage collector vs other Java GCs: Choose the right one for your app

Java developers love to argue about frameworks and libraries, but garbage collection is where performance lives or dies. Pick the wrong GC…