1. Spring and Java

>> JDK GCs Comparison – Sip of Java [inside.java]

A short yet useful summary of different GCs available in Java and their use cases – Serial GC, G1GC, ZGC, and Parallel GC.

>> Introduction to Project Panama. Part 1: “Hello World” application” [denismakogon.github.io]

Bridging between JVM and the native world with Project Panama: linking, native functions, descriptors, allocation, and more!

>> Spring Data JDBC – Defining custom queries and projections [thorben-janssen.com]

And exploring different approaches to querying data in Spring Data JDBC – derived queries, custom queries, and projections.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical & Musings

>> The Performance of Various To-Many Nesting Algorithms [blog.jooq.org]

An in-depth analysis of performance differences between multiset and different join strategies (nested loop, hash, and merge).

>> HTTP/3 Finally Standardized as RFC 9114 [rfc-editor.org]

Meet HTTP/3: HTTP over QUIC offers stream multiplexing, per-stream flow control, and low-latency connection establishment.

Also worth reading:

3. Comics

And my favorite Dilberts of the week:

>> Crooked Doctors [dilbert.com]

>> Verification Code [dilbert.com]

>> Dilbert Gets Anxiety [dilbert.com]

4. Pick of the Week

I wrote about vFunction and their platform before. Here’s a quick but very interesting case study of app modernization:

>> Refactoring a complex monolith [vfunction.com]