1. Spring and Java
>> Simple Event Driven Microservices with Spring Cloud Stream [spring.io]
A good set of abstractions to help you eliminate boilerplate from your messaging code.
>> How to map SQL Server JSON columns using JPA and Hibernate [vladmihalcea.com]
A quick look at the JsonStringType class available in the hibernate-types project.
>> Migrating the ServiceLoader to the Java 9 module system [blog.frankel.ch]
And a nice example of how to decouple an API from implementation using the JPMS.
Also worth reading:
>> Spring Cloud Stream – demystified and simplified [spring.io]
- >> Don't Put Fat Jars in Docker Images [phauer.com]
>> Spring MVC – HTTP message converter [vard-lokkur.blogspot.com]
>> Release of Open Liberty 19.0.0.9 Completes Support of MicroProfile Standalone Reactive Streams APIs [infoq.com]
>> Introducing Jakarta NoSQL [infoq.com]
>> What’s new in MicroProfile 3.1 [rieckpil.de]
Time to upgrade:
- >> Spring Initializr 0.8.0 available now [spring.io]
Webinars and presentations:
>> A Bootiful Podcast: Spring mad scientist Andy Clement on AspectJ, SpEL, Eclipse, Graal and more [spring.io]
2. Technical and Musings
>> Delta: A Data Synchronization and Enrichment Platform [medium.com]
A cool new platform from Netflix for multi-datastore synchronization.
>> DDDs. v Anemic Domain Models (Martin Fowler) [blog.codecentric.de]
Now that ORM tools have improved considerably, maybe it's time to revisit whether there's a place for the anemic domain model.
Also worth reading:
>> How Multiplexing Changes Your HTTP APIs [mnot.net]
>> Challenges of Adopting Service Mesh in Enterprise Organizations [christianposta.com]
>> AWS CDK Part 2: How to create an S3 Bucket [blog.codecentric.de]
>> Facebook Releases AI Code Search Datasets [infoq.com]
>> Get Hired without Process or Competition? Its Not as Hard as You Think [daedtech.com]
3. Comics
And my favorite Dilberts of the week:
>> Lack of Strategy [dilbert.com]
>> Dogbert Designed the Simulation [dilbert.com]
>> Slippery Slope [dilbert.com]
4. Pick of the Week
This makes more sense as the pick of this week 🙂 – Boot 2.2 is out: