Recent Posts

Revolutionising Java Collections: The Advent of Sequenced Collections in Java 21

Java has been a staple in the software development world for decades, renowned for its robustness and vast ecosystem. However, some seasoned Java developers have encountered limitations within its collections framework, particularly when dealing with ordered elements. Enter JEP 431. JEP 431, part of the Java Enhancement Proposal system, represents a significant advancement in Java’s ongoing evolution. The Java Enhancement …

Read More »

Foojay Podcast #38: Java in the Cloud

Java was born in 1995, when the internet as we know it today didn’t exist yet. Cloud servers, Docker, Kubernetes, distributed systems, scaling up and down… these things are now part of our daily job, but Java wasn’t originally designed for it. In this episode, we want to learn if the recent evolutions in OpenJDK, and ongoing related projects, will …

Read More »

Five Apache Projects You Probably Haven’t Heard Of (Yet)

In early 2021, I started to work on the Apache APISIX project. I have to admit that at the time I had never heard about it before. As a result, in this article, I’d like to introduce some Apache projects that are less well-known than HTTPD or Kafka. Apache APISIX APISIX is an API Gateway. It builds upon OpenResty, a …

Read More »