1. Spring and Java
>> Incubator Support for HTTP/3 in Netty [netty.io]
Say hello to HTTP/3 and QUIC – the first incubator support of QUIC in Netty based on Cloudflare's quiche implementation!
>> Towards OpenJDK 17 [cl4es.github.io]
Faster startup times and static images: using the JVM as the basis for Project Leyden!
>> Introducing Hibernate Reactive [in.relation.to]
Meet the new Reactive API for the Hibernate ORM: communicating with the relational databases using the non-blocking IO.
Also worth reading:
- >> What's New in Maven 4 [maarten.mulders.it]
- >> A crash happened outside the Java Virtual Machine [inside.java]
- >> JDK 16: Stream to List In One Easy Call [marxsoftware.com]
- >> Java's String.repeat Method in Action [marxsoftware.com]
- >> Two Quarkus Books for Christmas [antoniogoncalves.org]
- >> Fix No Qualifying Spring Bean Error For Spring Boot Tests [rieckpil.de]
- >> Building Reusable Mock Modules with Spring Boot [reflectoring.io]
Webinars and presentations:
- >> A Bootiful Podcast: Dr. Heinz Kabutz [spring.io]
- >> “Moving Java Forward” with Brian Goetz and Trisha Gee [youtube.com]
Time to upgrade:
- >> Spring Framework 5.3.2, 5.2.12, 5.1.20, 5.0.20, and 4.3.30 available now [spring.io]
- >> Spring Security 5.4.2, 5.3.6, and 5.2.8 released [spring.io]
- >> Hibernate Validator 6.2.0.CR1 and 7.0.0.CR1 released [in.relation.to]
2. Technical
>> Don't Panic: Kubernetes and Docker [kubernetes.io]
Kubernetes deprecates Docker as its container runtime: towards more lightweight and CRI compatible container runtimes.
Also worth reading:
- >> Five Years of Lets Encrypt [infoq.com]
- >> The Good, The Bad, and the Easy? [blog.scottlogic.com]
- >> Kubernetes 1.20: The Raddest Release [kubernetes.io]
- >> Event Streams in Action [blog.frankel.ch]
- >> Kubernetes 1.20: A Big Release to Celebrate the End of 2020 [tanzu.vmware.com]
- >> Finite State Machines: The Developer's Bug Spray [blog.scottlogic.com]
- >> Data Mesh Principles and Logical Architecture [martinfowler.com]
- >> How Firefox's HTTPS-only mode solves the first insecure request problem [advancedweb.hu]
3. Musings
>> Team Manager's Toolkit for 1-on-1s [phauer.com]
In praise of 1-on-1 sessions: a recipe for maintaining growth, development, and becoming and staying happy!
Also worth reading:
- >> Combatting Pessimism: 3 Keys to Innovation [pointersgonewild.com]
- >> Conducting Market Research Calls to Identify and Validate Niches [daedtech.com]
- >> Book Notes: Pragmatic Thinking & Learning [reflectoring.io]
4. Comics
And my favorite Dilberts of the week:
>> 5 G Is 4 G [dilbert.com]
>> Married Zoomers [dilbert.com]
>> Thought Leader [dilbert.com]
5. Pick of the Week
>> If Self-Discipline Feels Difficult, Then You’re Doing It Wrong [markmanson.net]
The post Java Weekly, Issue 363 first appeared on Baeldung.