1. Spring and Java
>> Pattern match Optional in Java 21 [joda.org]
Exploring Optional Pattern Matching in Java 21: a deep dive into the latest features.
>> When should a compiler expand garbage collection barriers? [robcasloz.io]
Analyzing Compiler Strategies: determining the optimal expansion of garbage collection barriers. Quite technical but worth reading over the weekend.
>> Creating a REST API from an existing Database using Graal Cloud Native [oracle.com]
GraalVM Magic: crafting REST APIs from Databases in a Cloud-Native World
Also worth reading:
- >> State of jextract [cr.openjdk.org]
- >> An Efficient Way to Check for Existence of Multiple Values in SQL [jooq.org]
- >> Minimize Costs by Utilizing Cloud Storage with Spring-Data-Eclipse-Store [foojay.io]
- >> Top Most Detected Issues in Java Projects [foojay.io]
- >> Java at the heart of delivering German Health Care Insurance excellence [oracle.com]
- >> How to keep engineers out of meeting hell [morethancoding.com]
Webinars and presentations:
- >> Foreign Function & Memory API – A (quick) peek under the hood [inside.java]
- >> Does Java 22 Kill Build Tools? – Inside Java Newscast #63 [inside.java]
- >> A Bootiful Podcast: Oracle Java Developer Advocate Nicolai Parlog on the latest and greatest in Java [spring.io]
- >> Video: Spring Boot Testcontainers Support for Local Development [foojay.io]
- >> Virtual Threads – Next Steps [inside.java]
- >> Java Language Update – Early 2024 Edition [inside.java]
- >> Build Flexible Jakarta EE Applications With Apache CouchDB NoSQL Database [foojay.io]
Time to upgrade:
- >> Spring Framework 6.1.4, 6.0.17 and 5.3.32 Available Now [spring.io]
- >> Spring Data 2023.1.3 and 2023.0.9 available [spring.io]
- >> First milestone of Spring Data 2024.0.0 available [spring.io]
- >> Spring for Apache Pulsar 1.0.3 available now [spring.io]
- >> Oracle Graal Cloud Native 4.2.1 Brings Java 21 Support, New Cloud Integrations, and More [infoq.com]
2. Technical & Musings
>> PostgreSQL Performance Tuning Settings [vladmihalcea.com]
A comprehensive guide to PostgreSQL Performance Tuning and key settings. Interesting if you’re using PostgreSQL.
Also worth reading:
- >>How to keep engineers out of meeting hell [morethancoding.com]
- >> Engineering Practices for LLM Application Development [martinfowler.com]
- >> DoorDash Uses CockroachDB to Create Config Management Platform for Microservices [infoq.com]
- >> State of Open (Source?!) and Free AI – a FOSDEM recap [foojay.io]
- >> Implementing Closing the Books pattern [event-driven.io]
- >> Secure your API with these 16 Practices with Apache APISIX [frankel.ch]
3. Pick of the Week
>> Move beyond GlassFish with Payara Server [payara.fish]