1. Spring and Java
>> Spring Framework 6.0 goes GA [spring.io]
It’s been 5 years since Spring 5. Version 6 is out. Nuff said.
>> Go Native with Spring Boot 3 and GraalVM [blogs.oracle.com]
And, naturally, more about Spring 6 and Boot 3 this week 🙂
Also worth reading:
- >> From Idea to IDE – How Java Features Are Considered, Designed, And Shipped [nipafx.dev]
- >> JEP 436: Virtual Threads (Second Preview) [openjdk.org]
- >> JEP 437: Structured Concurrency (Second Incubator) [openjdk.org]
- >> Spring Modulith Structures Spring Boot 3 Applications with Modules and Events [infoq.com]
- >> The Spring Data JPA findById Anti-Pattern [vladmihalcea.com]
- >> How Object Reuse Can Reduce Latency and Improve Performance [foojay.io]
- >> Porting Million Lines of Code from Java to Kotlin at Meta [infoq.com]
- >> Spring Modulith: have we reached modularity maturity? [blog.frankel.ch]
- >> Updates on Spring Cloud Stream 4.0.0 Schema Registry Support [spring.io]
- >> CloudEvent Basics [java-allandsundry.com]
- >> Starting Quarkus 3 [quarkus.io]
- >> The Future of EJB [foojay.io]
- >> Script Friendly JDK Download URLs – Sip of Java [inside.java]
Webinars and presentations:
- >> What You Need to Know About Java Records [blog.sebastian-daschner.com]
- >> What You Need to Know About Java Text Blocks [blog.sebastian-daschner.com]
- >> A Bootiful Podcast: RabbitMQ engineer Arnaud Cogoluègnes on the new and novel in RabbitMQ [spring.io]
- >> Generational ZGC – Inside Java Newscast #37 [inside.java]
Time to upgrade:
- >> Spring Framework 6.0 goes GA [spring.io]
- >> Spring Boot 3.0.0-RC2 available now [spring.io]
- >> Spring Cloud Dataflow 2.10.0-RC2 Released [spring.io]
- >> Elasticsearch version 8.5.0 released [elastic.co]
- >> Spring Batch 5.0 RC2 available now [spring.io]
- >> Grails 5.2.5 released [github.com/grails]
- >> Apache Hive 4.0.0-alpha-2 released [github.com/apache]
- >> What’s new for WildFly 27 in the cloud [wildfly.org]
- >> Quarkus 2.14.0.Final released [quarkus.io]
2. Technical & Musings
>> The Distributed Computing Manifesto [allthingsdistributed.com]
Well worth a quick read.
>> Introduction to Fakes [petrikainulainen.net]
And a back-to-basics from Petri, all about a good testing toolbelt.
Also worth reading:
- >> #90: Mastodon: next-generation, open source social network [nurkiewicz.com]
- >> Diagnosing Slow Performance in a Microservice Pipeline [scottlogic.com]
- >> How events can help in making the state-based approach efficient [event-driven.io]
- >> API Mocking: Essential and Redundant [foojay.io]
- >> For your eyes only: improving Netflix video quality with neural networks [netflixtechblog.medium.com]
- >> Seeing through hardware counters: a journey to threefold performance increase [netflixtechblog.com]
3. Pick of the Week
Running the very first Black Friday launch on Baeldung this year: