
1. Spring and Java
>> Java 24 Rolls Out Today! Find Out Why It’s Aptly Named [foojay.io]
Java 24 is here with exactly 24 JEPs :).
Let’s have a closer look at the new features and changes it adds, like Compact Object Headers, Stream Gatherers, flexible constructor bodies, and more.
>> How to map the Oracle TIMESTAMP WITH TIME ZONE with JPA [vladmihalcea.com]
Learn two options for mapping Oracle’s column type TIMESTAMP WITH TIME ZONE with JPA and Hibernate.
This type extends the TIMESTAMP type to also retain information about the time zone region or offset.
Also worth reading:
- >> The Arrival of Java 24 [oracle.com]
- >> Java 24 and IntelliJ IDEA [blog.jetbrains.com]
- >> Hibernate ORM Moves to Apache License [in.relation.to]
- >> Oracle’s Java Platform Extension for Visual Studio Code Passes 2.5 Million Downloads! [inside.java]
- >> Pull request testing on Kubernetes: testing locally and on GitHub workflows [foojay.io]
- >> Quarkus 3.19 Prepares for LTS Release 3.20 [infoq.com]
- >> Project Leyden Ships Third Option for Faster Application Start with JEP 483 in Java 24 [infoq.com]
- >> Educating and Nurturing the Next Generation of Java Developers [oracle.com]
- >> Running SQLite in Pure Java with Quarkus [quarkus.io]
Webinars and presentations:
- >> Demo Application with CRaC and Loading Data in Memory [foojay.io]
- >> Java 24 Release Notes Review for Developers – Inside Java Newscast #87 [inside.java]
- >> Presentation: A Walk Along the Complexity-performance Curve [infoq.com]
- >> Foojay Podcast #68: Welcome to OpenJDK (Java) 24 [foojay.io]
- >> A Bootiful Podcast: Jonatan Ivanov, observability legend on the Micrometer team [spring.io]
- >> Podcast: Building LinkedIn’s Resilient Data Storage: A Deep Dive into Derived Data Storage with Felix GV [infoq.com]
- >> JavaOne 2025 Live Streams [dev.java]
Time to upgrade:
- >> Spring Tools 4.29.0 released [spring.io]
- >> Spring Framework 6.1.18 and 6.2.4 Available Now as well as 7.0.0-M3 [spring.io]
- >> Spring Data 2024.1.4 and 2024.0.10 released [spring.io]
- >> Spring for Apache Pulsar 1.1.10 and 1.2.4 are now available [spring.io]
- >> Spring Web Services 4.0.12 available now [spring.io]
- >> Spring for Apache Kafka 4.0.0-M1, 3.3.4, and 3.2.8 are Available Now [spring.io]
- >> Hibernate Search 7.2.2.Final maintenance release [in.relation.to]
- >> GraalVM for JDK 24 Community 24.0.0 [github.com/graalvm]
- >> quarkus 3.21.0.CR1 [github.com/quarkusio]
- >> jetty-12.0.18 [github.com/jetty]
- >> Micronaut Core 4.8.7 [github.com/micronaut-projects]
2. Technical & Musings
>> In S3 simplicity is table stakes [allthingsdistributed.com]
Andy Warfield reflects on the evolution of the AWS S3 service over its 19-year lifespan so far, and the challenge of increasing feature complexity while maintaining the simplicity of use.
Also worth reading:
- >> Ideas are cheap [in.relation.to]
- >> One giant Kubernetes cluster for everything [frankel.ch]
- >> Enterprise RAG Challenge [abdullin.com]
- >> 4 Learnings From Load Testing LLMs [christianposta.com]
- >> Think About SQL MERGE in Terms of a RIGHT JOIN [jooq.org]
3. Pick of the Week
>> Why I’m No Longer Talking to Architects About Microservices [container-solutions.com]