Java Weekly, Issue 277

Here we go…

1. Spring and Java

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:

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:

>> How Long Will It Take [dilbert.com]
>> Post-Mortem [dilbert.com]

4. Pick of the Week

Leave a Reply

Your email address will not be published.