Quest to the OS: Java Native Memory

As developers we want to spend most time on new features and improvements, providing value to our users or customers. However, all software… Read more

Similar

High-Performance Java Persistence Tips

Introduction A high-performance data access layer requires a lot of knowledge about database internals, JDBC, JPA, Hibernate, and this post summarizes some of the most important techniques you can use to optimize your enterprise application. 1. SQL statem... (more…)

Read more »

Why Java’s TLABs are so important

The JVM’s garbage collectors make use of Thread-Local Allocation Buffers (TLABs) to improve allocation performance. In this article we’re going to understand what TLABs are, how they affect the code generated by the JIT for allocation and what the resulti... (more…)

Read more »