1. Spring and Java
A hands-on guide to solving dual-write issues – super useful!
>> New candidate JEP: 461: Stream Gatherers (Preview) [inside.java]
Think Stream#collect() but for intermediate operations! Cool!
Also worth reading:
- >> Foreign Function & Memory API to Bridge the Gap between Java and Native Libraries [infoq.com]
- >> Alternate String Formatting with # [javaspecialists.eu]
- >> Run your integration tests against Testcontainers with GraalVM native image [info.michael.simons.edu]
- >> JDWP, onthrow and a mysterious error [foojay.io]
- >> How to cascade DELETE unidirectional associations with Spring Data JPA [vladmihalcea.com]
- >> Deploying Spring Boot applications from a Maven repository to Azure Spring Apps with Azure CLI [tech.asimio.net]
Webinars and presentations:
- >> Java 21 – JEP 445 – Unnamed Classes and Instance Main Methods [foojay.io]
- >> Java Architects Answer Your Questions [inside.java]
- >> A Bootiful Podcast: Mr. Spring in Action, Craig Walls [spring.io]
- >> Virtual Threads Explained – Sip of Java [inside.java]
- >> Everything Bad in Java is Good for You [foojay.io]
Time to upgrade:
- >> Spring Framework 6.1 RC2 released [spring.io]
- >> Hibernate 6.4.0.CR1 [in.relation.to]
- >> Spring Cloud Stream Applications 2022.0.0 available now [spring.io]
- >> GraalVM for JDK 21 Community 21.0.1 Released [graalvm.org]
- >> Quarkus 3.5.0 Released [quarkus.io]
- >> Eclipse Jetty 10.0.18, 11.0.18, and 12.0.3 Released [eclipse.org]
- >> Netflix zuul 2.4.0 Released [netflix.com]
- >> Helidon 2.6.4 and 3.2.3 Released [helidon.io]
- >> Apache camel-3.20.8 Released [apache.org]
2. Technical & Musings
>> Kubernetes And Kernel Panics [netflixtechblog.com]
Battle stories always make great reads!
Also worth reading:
- >> Navigating Behaviour with Events [foojay.io]
- >> Patterns For The Design Of Microservices – Part 2 [foojay.io]
3. Pick of the Week
>> The hardest part of building software is not coding, it’s requirements [stackoverflow.blog]