1. Spring and Java
>> Bending pause times to your will with Generational ZGC [netflixtechblog.com]
The surprising and not-so-surprising benefits of generational ZGC: reduced tail latencies, efficiency, operational simplicity, memory, and more. Really good stuff.
>> JDK 22 and JDK 23: What We Know So Far [infoq.com]
Exploring the recent advancements in Java 22 and beyond: a comprehensive overview of the latest features and enhancements.
>> Issue 315 – Random Newsletter [javaspecialists.eu]
And the RandomGenerator in Java 17: a detailed exploration of the newly introduced random generator interface.
Also worth reading:
- >> Exploring Triton GPU programming for neural networks in Java [openjdk.org]
- >> How to map the OffsetDateTime ZoneOffset with Hibernate TimeZoneColumn [vladmihalcea.com]
- >> What is Sustaining Engineering? [janiuk.se]
- >> Builders, Withers, and Records: Java’s path to immutability [foojay.io]
- >> Writing integration tests with Testcontainers and Cosmos DB Docker emulator for Spring Boot applications [tech.asimio.net]
- >> This Week in Spring – March 5th, 2024 [spring.io]
- >> The State of Spring Survey Is Back! [spring.io]
- >> Understanding Null Safety in Kotlin [reflectoring.io]
Webinars and presentations:
- >> Spring Tips: the Spring Authorization Server: securing SPAs and messaging flows [spring.io]
- >> Project Leyden: Capturing Lightning in a Bottle [inside.java]
- >> (Dirty?) Tricks in Java 22 – Inside Java Newscast #64 [inside.java]
- >> A Bootiful Podcast: Roni Dover on Digma AI [spring.io]
- >> Java 17 to 21: A Showcase of JDK Security Enhancements [inside.java]
- >> Foojay Podcast #44: Quarkus Club [foojay.io]
- >> Spring Tips: the Spring Authorization Server: durability of data [spring.io]
Time to upgrade:
- >> Spring Shell 3.1.9 and 3.2.2 are now available [spring.io]
- >> Hibernate Search 7.1.0.Final is out! [in.relation.to]
- >> JBoss Enterprise Application Platform 8.0 Delivers Support for Jakarta EE 10 [infoq.com]
- >> Support timeline announcement for Spring Framework 6.0.x and 5.3.x [spring.io]
2. Technical & Musings
>> Patterns of Legacy Displacement: Event Interception [martinfowler.com]
How to intercept any updates to the system state and route some of them to a new component.
Also worth reading:
- >> Keeping our overachieving freak on a leash [event-driven.io]
- >> From monolithic to modular open LLM agents [krasserm.io]
- >> Does Platform Engineering Solve the People Problem [christianposta.com]
- >> A developer’s guide to setting supply chain security in DevSecOps [eisele.net]
3. Pick of the Week
>> Microsoft JDConf 2024, on the 27th and 28th [jdconf.com]