1. Spring and Java
>> An update on Java 17+ adoption [spring.io]
Interesting updates about Spring Framework 6, Spring Boot 3, and Java 17 as a baseline – everything’s moving so fast!
>> Java 18 Simple Web Server [javadevcentral.com]
Launching a minimal server to serve static files – let’s see how the simple web server works in Java 18.
>> Easy Jakarta EE Integration Testing with the Payara Platform and Testcontainers [blog.payara.fish]
Making sure that it works on my machine and beyond: how to use Testcontainers in Payara projects to have more reliable integration tests.
Also worth reading:
- >> Initial AOT support in Spring Framework 6.0.0-M3 [spring.io]
- >> Java 18 Features Support [blog.jetbrains.com]
- >> Java application performance tuning using Lightrun [vladmihalcea.com]
- >> JHipster Native Blueprint Supports GraalVM Native Image [infoq.com]
- >> JavaOne is Back! [blogs.oracle.com]
- >> CVE report published for Spring Framework [spring.io]
- >> Writing Unit Tests for Spring MVC Controllers: Forms and Rendering a List [petrikainulainen.net]
Webinars and presentations:
- >> ZGC – The Future of Low-Latency Garbage Collection Is Here [inside.java]
- >> New in JDK 18: Reviewing Enhancements in the Latest JDK Release [inside.java]
- >> A Bootiful Podcast: Event streaming guru Jan Svoboda on Apache Kafka Design Patterns [spring.io]
- >> Spring Tips: Multitenant JDBC [spring.io]
- >> Moving Java Forward Keynote [inside.java]
- >> Java Is Fast! – Inside Java Newscast #22 [inside.java]
Time to upgrade:
- >> Spring Boot 2.5.11, 2.6.5, 2.7.0-M3, and 3.0.0-M2 available now [spring.io]
- >> Spring Authorization Server 0.2.3 available now [spring.io]
- >> Spring Security 6.0.0-M3 and 5.7.0-M3 available now [spring.io]
- >> Java 18 is Now Available [infoq.com]
- >> Hibernate Reactive 1.1.4.Final released [in.relation.to]
- >> Elasticsearch version 8.1.1 [elastic.co]
- >> Micronaut Framework 3.4.0 Released [micronaut.io]
- >> Apache Camel 3.16.0 Release [camel.apache.org]
- >> IntelliJ IDEA 2022.1 Goes Beta [blog.jetbrains.com]
2. Technical & Musings
>> APISIX, an API Gateway the Apache way [blog.frankel.ch]
How to use APISIX as an API gateway: evolution of web servers, how we got here, the age of APIs, and finally, a simple demo.
Also worth reading:
- >> Transitional Architecture [martinfowler.com]
- >> How to Reduce Cloud Cost by 99% for EDA Kafka Applications [minborgsjavapot.com]
- >> Infer New Deadlock Detector for Android Aims to Be Efficient for Large Codebases [infoq.com]
- >> How to configure Auth0 with AWS AppSync [advancedweb.hu]
- >> The Saff Squeeze [blog.thecodewhisperer.com]
- >> The Dependencies’ Reckoning – Considerations when selecting third-party software [blog.scottlogic.com]
3. Comics
And my favorite Dilberts of the week:
>> All Studies Are Wrong [dilbert.com]
>> Fire Sales Team [dilbert.com]
>> Boss Is A Jerk [dilbert.com]
4. Pick of the Week
>> Use Google like a pro [markodenic.com]