-
Core Java
A persistent KeyValue Server in 40 lines and a sad fact
Advent time again .. picking up Peters well written overview on the uses of Unsafe, i’ll have a short fly-by…
Read More » -
Core Java
How is Java / JVM built ? Adopt OpenJDK is your answer!
Introduction & history As some of you may already know, starting with Java 7, OpenJDK is the Reference Implementation (RI)…
Read More » -
Enterprise Java
Creating a REST API with Spring Boot and MongoDB
Spring Boot is an opinionated framework that simplifies the development of Spring applications. It frees us from the slavery of…
Read More » -
Core Java
JDK 9 – a letter to Santa?!
As everybody knows, winter (especially the time before Christmas) is a proper time for dreaming and hoping a moment when…
Read More » -
Core Java
Thread local storage in Java
One of the rarely known features among developers is Thread-local storage. The idea is simple and need for it comes…
Read More » -
Core Java
Own your heap: Iterate class instances with JVMTI
Today I want to talk about a different Java that most of us don’t see and use every day, to…
Read More » -
Software Development
Developers want to be heard
How often have you been in this situation? You’re in a meeting with the team and you’re all discussing the…
Read More » -
Software Development
How (NOT TO) measure latency
Latency is defined as time interval between the stimulation and response and is a value which is of importance in…
Read More » -
Core Java
Detecting (write) failures when using memory mapped files in Java
Memory mapped files are a good and often overlooked tool. I won’t go into the details here on how they…
Read More »