1. Spring and Java
>> JEP 427: Pattern Matching for switch (Third Preview) [openjdk.java.net]
The third preview of pattern matching will include guard patterns via when and some refinements regarding null.
>> How to configure List semantics in Hibernate 6 [thorben-janssen.com]
Let’s talk about the new List semantics in Hibernate 6 which allows more control regarding the ordering of elements in lists.
>> Custom JDK Flight Recorder Events – Sip of Java [inside.java]
And a practical guide on how to create a custom JDK flight recorder event – and publish it to capture important information.
Also worth reading:
- >> Break in Switch With Pattern Matching [javaspecialists.eu]
- >> Hibernate ORM 6.0 Delivers Improved Performance [infoq.com]
- >> Splitting up your fast and slow tests in Gradle to receive faster feedback [jvwilge.github.io]
- >> CVE report published for Spring Security OAuth [spring.io]
- >> JReleaser 1.0: Talking With Its Early Adopters [infoq.com]
- >> Writing Unit Tests for a Spring MVC REST API: Configuration [petrikainulainen.net]
Webinars and presentations:
- >> A Bootiful Podcast: Spring Cloud legend Glenn Renfro about batch processing, tasks, stream processing, data flow, and t-shirts [spring.io]
- >> Spring Boot Tutorial – Nice & Easy [youtube.com]
- >> Neo4j OGM with Quarkus extension (Update) [blog.sebastian-daschner.com]
Time to upgrade:
- >> Spring Boot 2.5.13, 2.6.7, and 2.7.0-RC1 are now available [spring.io]
- >> Spring Session 2021.2.0-RC1, 2021.1.3 and 2021.0.6 released [spring.io]
- >> What’s New in the April 2022 Payara Platform Release? [blog.payara.fish]
- >> Elasticsearch 8.1.3 [github.com/elastic]
- >> Spring Tools 4.14.1 released [spring.io]
- >> Quarkus 2.8.2.Final released [quarkus.io]
2. Technical & Musings
>> Chopping the monolith [blog.frankel.ch]
A critical take on microservices: when to use them and how to break down a big monolithic application into smaller microservices. Good stuff.
Also worth reading:
- >> Evolution of ML Fact Store [netflixtechblog.com]
- >> Kubernetes Is Here to Stay: Here’s Why [tanzu.vmware.com]
- >> Getting Started with Amazon EC2 [reflectoring.io]
- >> Want to write better user stories? Stop using “can” [morethancoding.com]
3. Comics
And my favorite Dilberts of the week:
- >> Hard Work Will Be Rewarded [dilbert.com]
- >> Sunday Challenge Accepted [dilbert.com]
- >> Software Achieves Consciousness [dilbert.com]