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… Read more
Similar
Are you curious about just-in-time compilation in OpenJDK's HotSpot JVM? Learn about HotSpot's multi-tiered execution model and two JIT compiler techniques for boosting Java performance. (more…)
Read more »
On the first day of 2024, Gunnar Morling, Senior Staff Software Engineer at Decodable, launched The One Billion Row Challenge (1BRC) to the Java Community. This ongoing challenge will run until the end of January and aims to find Java code that processes ... (more…)
Read more »
Java 16 adds a new method mapMulti to Stream. It fills the same role as flatMap, but is more imperative - and faster. (more…)
Read more »
Developers typically choose between porting the code or dynamic linking to run native code on the JVM. This article examines these approaches, using SQLite as an example, and introduces a third option: Chicory Wasm runtime. This alternative combines the a... (more…)
Read more »
Blog on Java, Performance, Concurrency, NIO, Unsafe, Low latency, Programming, Software, Philosophy... (more…)
Read more »