Here we go…

1. Spring and Java

>> Going Reactive with Spring, Coroutines and Kotlin Flow []

A quick guide to leveraging the Spring reactive stack in an imperative way using Kotlin coroutines.

>> How to implement a database job queue using SKIP LOCKED []

This Hibernate query tip uses a lesser-known SQL feature to allow concurrent threads to work on a stream of entities without encountering a PessimisticLockException. Very cool.

>> Microservices with Spring Boot and Spring Cloud. From config server to OAuth2 server (without inMemory things) — Part 1 []

Part one of this mini-series helps jumpstart your microservices architecture with a configuration service, Eureka registry service, and a Zuul gateway service.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical and Musings

>> Domain-Oriented Observability []

An in-depth look at the Domain Probe, a common technique for instrumenting metrics collection in your domain logic with minimal clutter.

>> AWS: How to limit Lambda and API Gateway scalability []

When developing for AWS, don't forget to put scalability restraints in place, otherwise, you may end up with a runaway function and a huge bill as well!

Also worth reading:

3. Comics

And my favorite Dilberts of the week:

>> Wally Plans His Retirement []

>> How Long Will It Take []

>> Post-Mortem []

4. Pick of the Week

>> Great developers are raised, not hired []

Next »
Java Weekly, Issue 278
« Previous
Java Weekly, Issue 276

Generic bottom

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

Comments are closed on this article!