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,890 viewsTip: Never underestimate the danger of a partial implementation (even if it is just a logging implementation).

Marcus Hirt
5,962 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,769 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,566 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,100 viewsLearn about concurrency in modern programming languages and how to build and benchmark a concurrent web server in Java.

Nicolas Frankel
2,288 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,028 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,739 viewsPosts that have been written about Hibernate's LazyInitializationException could probably fill whole books. Time for a definitive guide!

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