1. Spring and Java
>> Structured Concurrency is More Than ShutdownOnFailure [foojay.io]
Going beyond shutdown on failure: throttling, circuit breaking, list conversion, default values, and critical failures!
>> Java Virtual Threads: A Case Study [infoq.com]
Evaluating virtual thread effectiveness in different use cases: throughput, ramp-up time, and memory footprint — great write-up!
Also worth reading:
- >> Maven Dependency Hell: Five Tips to Get Out [gradle.com]
- >> Quality Outreach Heads-up – Unicode in JDK 23: Removal of COMPAT Locale Provider [inside.java]
- >> Build a Cloud Compute Instance with Java Concepts [inside.java]
- >> Hibernate ORM 6.6 – Embeddable Inheritance [relation.to]
- >> Unsafe is Finally Going Away: Embracing Safer Memory Access with JEP 471 [foojay.io]
- >> Book Review – Beginning Helidon [vladmihalcea.com]
- >> 9 Best Java Profilers to Use in 2024 [foojay.io]
- >> JEP 472: Prepare to Restrict the Use of JNI in JDK 24 [infoq.com]
Webinars and presentations:
- >> A Bootiful Podcast: Cloud Native Cora Iberkleid on architecture, Spring Modulith, and more [spring.io]
- >>Project Loom – Structured Concurrency [inside.java]
- >>13 Cool IntelliJ Features (You Probably Didn’t Know) [sebastian-daschner.com]
Time to upgrade:
- >>Spring Cloud 2023.0.3 (aka Leyton) Has Been Released [spring.io]
- >>Spring HATEOAS 2.2.3 and 2.3.1 released [spring.io]
- >>Spring Data 2024.0.2 and 2023.1.8 released [spring.io]
- >> Spring Framework 6.1.11 Available Now [spring.io]
- >> JDK 22.0.2, 21.0.4, 17.0.12, 11.0.24, and 8u421 Have Been Released! [oracle.com]
- >> Generator-Jhipster 8.6.0 releases [github.com]
- >> zuul 2.5.1 releases [github.com]
- >> Quarkus 3.12.3 released – Maintenance release [quarkus.io]
2. Technical & Musings
>> Advanced URL rewriting with Apache APISIX [frankel.ch]
Meet proxy-rewrite: a plugin enabling one of APISIX’s best features, rerouting requests!
Also worth reading:
- >> Monitoring Build Performance at Scale [gradle.com]
- >> Are Internet Standards Competitive or Collaborative? [mnot.net]
- >> Event Sourcing on PostgreSQL in Node.js just became possible with Emmett [event-driven.io]
3. Pick of the Week
> James Gosling is retiring [linkedin.com]