Helidon SE and Helidon MP provide a very diverse array of methods for accessing data sources.
Questions, comments, kudos, critiques?
Read them, reread them, share them.
All your favorite links gathered together in one place
By applying cloud native designs, you can build resilient, easily adaptable, web-scale distributed applications that handle massive user traffic and data loads.
How false sharing and branch misprediction can have unwanted effects on your code’s performance
WebSocket is a two-way communication protocol that lets clients send and receive messages over a single connection to a server endpoint.
Mixing Hibernate/JPA and Java for database actions is neither completely type-safe nor intuitive. The JPAstreamer library offers another solution.
You can understand application performance—and optimize your software approach—by understanding how CPUs, memory, and caches affect execution.
See how virtual threads bring back the old days of Java’s green threads—that is, Java threads not tied to operating-system threads.
How to push a Coherence CE application out to a Kubernetes cluster, and then scale and manage that cluster
Arm-based processors are increasingly popular and are in the news thanks to Apple’s latest notebooks and Oracle’s cloud services.
A quick tutorial on an open source library that leverages lambdas and Spring
By making the code easier to understand, you also make it easier—and safer—to maintain.
Store gigabytes or terabytes of data in high-speed memory—if you have the physical RAM, of course.
Existing frameworks and libraries that access instance variables through getters and setters won’t work with records. Here’s what to do.