Jakarta Concurrency: Present and Future
Jakarta Concurrency is a small, but fundamental, specification in the Jakarta EE umbrella. As project lead, I provide more information on …
237 articles in this category.
RSS feed
Steve Millidge
2,919 viewsJakarta Concurrency is a small, but fundamental, specification in the Jakarta EE umbrella. As project lead, I provide more information on …

Ashish Choudhary
4,660 viewsIn part 1 of this new Foojay series, learn about JDK Flight Recorder and how we can use it to monitor a Spring Boot application.

Shai Almog
6,515 viewsMemory usage is one of the most important aspects for devs in general and Java SE devs in particular. GC tips, tricks, internals, and more!

Shai Almog
3,193 viewsStandard Java methods hashcode & equals are crucial to performance but this is very hard to detect as they're often too small for profilers.

Shai Almog
3,742 viewsA broken kitchen appliance leads me down the path of intelligent failure, downside risk, exponential growth and Cloud computing!

Nicolas Frankel
3,794 viewsQuarkus brings an exciting take to the table. Unlike Micronaut, it doesn't generate additional bytecode during each compilation.

Nicolas Frankel
3,714 viewsLast week, I wrote a native web app that queried the Marvel API using Spring Boot. This week, let's do the same with the Micronaut …
Nicolas Frankel
5,846 viewsRecently, we described several criteria to look at to choose a cache. Now it’s time to list Java cache providers based on these criteria.

Nicolas Frankel
2,287 viewsI'd like to first explain why the JVM platform is a bad idea for FaaS. Then, I'll proceed to propose alternatives to use Kotlin nonetheless.

Nicolas Frankel
3,049 viewsLike in many design decisions, a cache is a trade-off. Caching is a trade-off where you accept stale data to have them available/fast.