1. Spring and Java

>> Virtual Threads: An Adoption Guide [oracle.com]

A comprehensive guide to Virtual Threads: covering both the theory behind it and also some practical examples of it in action.

>> Java 21, the Next LTS Release, Delivers Virtual Threads, Record Patterns and Pattern Matching [infoq.com]

More on Java 21, with a host of new features covering all aspects of the platform: language, libraries, JVM, and tooling.

>> New candidate JEP: 455: Primitive types in Patterns, instanceof, and switch (Preview) [openjdk.org]

And, extending the switch expression to support both reference types and primitive types in pattern cases. Very interesting.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical & Musings

>> Oops I did it again, or how to update past data in Event Sourcing [event-driven.io]

Embracing changes in EDA: should we retrospectively perform in-place updates, or publish even more events?

Also worth reading:

3. Pick of the Week

>> Quieting the lizard brain [seths.blog]