On The Costs of Hidden Logging
Tip: Never underestimate the danger of a partial implementation (even if it is just a logging implementation).

Jaroslav Bachorik
4,924 viewsTip: Never underestimate the danger of a partial implementation (even if it is just a logging implementation).

Marcus Hirt
6,124 viewsThe latest release of JDK Mission Control was released! It may take time for downstream vendors to release binaries of JDK Mission Control.

Most database protocols have not followed the HTTP path yet and remain in the stone age of connection pooling.

Nicolas Frankel
5,827 viewsBlockHound lets you check if a blocking call occurs in a thread where it shouldn't happen and throws an exception at runtime when it does.

Jonathan Ellis
4,619 viewsLearn about improvements in Java garbage collection that Cassandra 4.0 coupled with Java 16 offers over Cassandra 3.11 on Java 8!

Deepu K Sasidharan
4,120 viewsLearn about concurrency in modern programming languages and how to build and benchmark a concurrent web server in Java.

Nicolas Frankel
2,300 viewsIn this article, I'd like to describe how you can take advantage of Hazelcast to query your cached data in different ways and still be fast.

Deepu K Sasidharan
14,100 viewsI aim to demystify the concepts behind memory management and take a look at memory management in some of the modern programming languages.
Nicolas Frankel
2,771 viewsPosts that have been written about Hibernate's LazyInitializationException could probably fill whole books. Time for a definitive guide!

Marko Topolnik
5,461 viewsOn a scientific paper on Hazelcast Jet, its architecture based on symmetric, data-local, non-blocking distributed event processing.