A few years ago, when NoSQL was trending, like every other team, our team was also enthusiastic about the new and exciting stuff; we were planning to change the database in one of the applications… (more…)
Read more »
This post explores how ZGC, one of the garbage collectors in the OpenJDK, allocates memory for the Java heap, focusing on enhancements introduced in JDK-8350441 with the Mapped Cache. A garbage collector does much more than just collect garbage - and that... (more…)
Read more »
Even though Java is a great language, it obviously could be better; there are a number of areas where I see room for improvement. (more…)
Read more »
Version management is an important part of every software project, yet it’s often overlooked. Even more often, it can be significantly improved. (more…)
Read more »
A failure to sanity check signatures for division-by-zero flaws makes forgeries easy. (more…)
Read more »