1. Spring and Java

>> AdoptOpenJDK to Become Eclipse Adoptium [infoq.com]

AdoptOpenJDK is finding a new home in Eclipse Foundation and also, going to have a new and more futuristic name: Eclipse Adoptium. 

>> On Project Loom, the Reactive model and coroutines [blog.frankel.ch]

A quick overview of the upcoming CSP concurrency model in Java: The Project Loom and Lightweight Threads.

Along the way, it evaluates a few other concurrency models, from the dark ages of process per request to thread per request to modern reactive non-blocking architectures and Kotlin coroutines.

>> Simplifying Spring Boot GraalVM Native Image builds [blog.codecentric.de]

Making it easier to build GraalVM native images using the native-image-maven-plugin.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical

>> Getting started with Github Actions: Run JUnit 5 tests in a Java project with Maven [blog.codeleak.pl]

A practical guide on configuring GitHub actions for JUnit 5, Java 14, and Maven.

Also worth reading:

3. Musings

>> Seven Legacy Integration Patterns [techblog.bozho.net]

Integrating effectively with the legacy software: a collection of lesser-known integration patterns, useful when can't use APIs or message queues.

Also worth reading:

4. Pick of the Week

If you're already a podcast listener, the Tropical MBA is a fantastic one to add to your list:

>> Tropical MBA Podcast [tropicalmba.com]

Next »
Java Weekly, Issue 340
« Previous
Java Weekly, Issue 338
Generic bottom

Get started with Spring 5 and Spring Boot 2, through the Learn Spring course:

Generic footer banner
Comments are closed on this article!