Course – LS – All

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

>> CHECK OUT THE COURSE

Here we go…

1. Spring and Java

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

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 [vladmihalcea.com]

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 [itnext.io]

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 [martinfowler.com]

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 [advancedweb.hu]

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 [dilbert.com]

>> How Long Will It Take [dilbert.com]

>> Post-Mortem [dilbert.com]

4. Pick of the Week

>> Great developers are raised, not hired [sizovs.net]

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

Course – LS – All

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

>> CHECK OUT THE COURSE
res – REST with Spring (eBook) (everywhere)
Comments are open for 30 days after publishing a post. For any issues past this date, use the Contact form on the site.