Exploring Java 21's Intriguing Additions (Part 1)
Learn about a few notable features that stand out in the upcoming Java 21, in an overview of their functionalities and potential use cases.

Learn about a few notable features that stand out in the upcoming Java 21, in an overview of their functionalities and potential use cases.
Two decades ago we worked on properties in Java. Lombok filled in that gap. Manifold aims to solve this same problem. Is it ready?
Write expressions like (bigDecimalMap[ObjKey] * 5 > 20) in Java. Manifold makes that happen. Expressions like "var distance = 5 mph * 3 hr"!
String manipulation is improving (JEP 430), but Manifold can help us now. Even on JDK 8, it goes further with a sophisticated template …

The cost of object creation can be far higher than the cost of cleaning them up if they are very short lived.

Combining the strengths of vector databases and real-time stream processing is an efficient way of processing data in real-time at scale.
Parsing JSON in Java (and other formats) can be as easy as in JS. It can do much more while keeping the type-safety and deep IDE …

We introduce a linear algorithm for rolling binary trees and implement it in Java, by demonstrating the use of common design patterns.

Hazelcast can process real-time and batch data in one platform, making it the right platform to use because it enriches your Kafka apps.

Chronicle Threads provides high performance event loop implementations and utility functions to help with threading and concurrency.