Core Java
-
Java Platform Module System Public Review Fails to Pass
There has been an unusual level of drama, intrigue, and politics in the world of Java over the past few…
Read More » -
Java’s Observer and Observable are Deprecated in JDK 9
In the blog post Applying JDK 9 @Deprecated Enhancements, I discussed additions of the optional elements (methods) forRemoval() and since()…
Read More » -
JDK 9 Checklist: Project Jigsaw, sun.misc.Unsafe, G1, REPL, and More
Java 9 is (hopefully) months away, and it’s time to go over what’s about to change, and what you should…
Read More » -
Integrating Gatling into a Gradle build – Understanding SourceSets and Configuration
I recently worked on a project where we had to integrate the excellent load testing tool Gatling into a Gradle based build.…
Read More » -
Project Amber: The Future of Java Exposed
If all goes according to plan (Project Jigsaw we’re looking at you), Java 9 is set to launch in less…
Read More » -
A Simple Map Iterator Performance Test
There are many dimensions of Java Map performance to measure, but a critical one is simple single-threaded scanning. Here is…
Read More » -
[EBOOK] Top 10 Java Performance Problems
Interested to learn more? Then you should download the relevant ebook here. Most performance issues in Java can be attributed…
Read More » -
Apache Spark RDD and Java Streams
A few months ago, I was fortunate enough to participate in a few PoCs (proof-of-concepts) that used Apache Spark. There,…
Read More » -
Java 9 Module System (Jigsaw) @ LJC’s HackTheTower
Today we spent half a day, on our first HackTheTower event. Members of London’s Java User Group (aka LJC), gathered on the…
Read More »