Concurrency in Java (Compared with Other Programming Languages)
Learn about concurrency in modern programming languages and how to build and benchmark a concurrent web server in Java.
240 articles in this category · 1,758,860 views.
RSS feed
Deepu K Sasidharan
4,160 viewsLearn about concurrency in modern programming languages and how to build and benchmark a concurrent web server in Java.

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

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

Nicolas Frankel
2,827 viewsDespite all the "magic" of Spring Boot, Spring Native handles most of GraalVM's required configuration out-of-the-box!

Sumith Puri
6,283 viewsThe most impactful change to Java has been the movement from PermGen to MetaSpace. Among others, learn about the related changes in Java 8.

Sumith Puri
6,647 viewsWelcome to a series of articles on key concepts in Core Java and J2EE. The series revolves around memory architecture and a lot more!

Gunnar Morling
3,135 viewsIntroduction to the JfrUnit open-source project, providing assertions not on metrics like latency/throughput, but on indirect metrics.
Michael Roeschter
3,197 viewsLearn how to write to disk safely in Java, combining disk sync, shutdown hooks, and atomic renaming of files!