In this post, we take a closer look at Java Optionals, specifically Optional.orElse() versus Optional.orElseGet(), and their different implementations. Read all
In this article, we discuss the advantage of C#'s struct when compared to Java's use of classes and Junion, a workaround the language implements to offer a struct-like data structure. Read all
In nearly all cases, built-in Map implementations are limited by RAM size. Check out this post to learn how ChronicleMap can circumvent this limitation. Read all
A developer gives a quick tutorial on how to use both Elasticsearch and Solr to create full-text search engines by coding in the Java language. Read all
Check out this post where we take a closer look at Graal VM and its ability to run a Java application as a native application, as well as key takeaways. Read all
he volatile field is needed to make sure that multiple threads always see the newest value, even when the cache system or compiler optimizations are at work. Read all