1. Spring and Java

>> Database Migrations in the Real World [jetbrains.com]

Executing database migrations is a complex process with challenges like security, downtime, or backward compatibility.

Tools like Flyway or IntelliJ IDEA can definitely help speed up the process and minimize any issues along the way.

>> Building a Declarative API with Spring AOP and SpEL [foojay.io]

A practical example of using Spring AOP and SpEL to create a declarative auditing API. This is a flexible and non-invasive pattern that can be used similarly for other cross-cutting concerns like metrics or logging.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical & Musings

>> Event-Driven Architecture and Change Data Capture Made Easy [foojay.io]

A comparison of two popular architectural patterns: Event-Driven Architecture (EDA) and Change Data Capture (CDC). This first article looks at a few use cases where the two patterns can be employed separately (or even together) and will be followed by a second post with practical examples.

Also worth reading:

3. Pick of the Week

>> Organizational Skills Beat Algorithmic Wizardry [dadgum.com]

Next »
Java Weekly, Issue 583
« Previous
Java Weekly, Issue 581