1. Spring and Java
>> Announcing Tribuo, a Java Machine Learning library [blogs.oracle.com]
Meet Tribuo: A ML library written in Java supporting classification, clustering, anomaly detection, and regression algorithms.
>> Implementing Bulkhead with Resilience4j [reflectoring.io]
Resiliency inspired by the ship manufacturing industry: Preventing a problem in one area to affect other areas by implementing the Bulkhead architectural pattern.
>> The Tooling Available to Create Native GraalVM Images [info.michael-simons.eu]
Creating a native image for an app written in a fictive framework: Exploring the tooling, benefits, and pitfalls of GraalVM native images.
Also worth reading:
- >> A picture of Java in 2020 [blog.jetbrains.com]
- >> Java 15 is Released [infoq.com]
- >> ZGC: What's new in JDK 15 [malloc.se]
- >> Spring Boot performance monitoring [vladmihalcea.com]
- >> Fun with Java Records [benjiweber.co.uk]
- >> Why and when you should use JPA [vladmihalcea.com]
- >> Hibernate’s Query APIs [thorben-janssen.com]
- >> Building Serverless Spring Boot applications on Azure [spring.io]
- >> Health Checks with Spring Boot [reflectoring.io]
Webinars and presentations:
- >> Q/A: Ask Java Architects [youtube.com]
- >> Continuous Monitoring with JDK Flight Recorder [youtube.com]
- >> Java Language Futures [youtube.com]
- >> A Bootiful Podcast: Lightbend CTO Jonas Bonér on his epic, aspect-oriented, distributed, reactive work [spring.io]
- >> Azure in the Enterprise: Azure Object Storage Service and Spring Boot [spring.io]
Time to upgrade:
- >> Spring Boot 2.3.4, 2.2.10, 2.1.17 are available now [spring.io]
- >> Spring Boot 2.4.0.M3 also available now [spring.io]
- >> Spring Framework 5.2.9, 5.1.18, 5.0.19, and 4.3.29 available now [spring.io]
- >> Spring Framework 5.3 goes RC1 [spring.io]
- >> Spring Data Neumann SR4, Moore SR10 and Lovelace SR20 [spring.io]
- >> Spring Data 2020.0.0 goes RC1 [spring.io]
- >> Spring REST Docs 2.0.5.RELEASE [spring.io]
2. Technical
>> Reinventing virtualization with the AWS Nitro System [allthingsdistributed.com]
Rethinking virtualization at AWS: offloading virtualization functions to dedicated hardware and software to improve performance and security.
Also worth reading:
- >> Customizing your GitHub profile – Building [blog.frankel.ch]
- >> How CloudFront routing works [advancedweb.hu]
- >> Offloading and more from Reedelk Data Integration Services through Kong Enterprise [blog.codecentric.de]
- >> How to manage IAM user passwords [advancedweb.hu]
3. Musings
>> A little rant about talent [benjiweber.co.uk]
Relying on talent or promoting teamwork? A critical take on why just talent isn't enough to achieve organizational success!
Also worth reading:
- >> Rewriting the Technical Interview [aphyr.com]
- >> From YAGNI to YDNIY [codewithoutrules.com]
- >> Analytics at Netflix: Who We Are and What We Do [netflixtechblog.com]
- >> API as a Product insights [blog.codecentric.de]
- >> Microsoft Teams for online classes? [kylecordes.com]
4. Comics
And my favorite Dilberts of the week:
>> New Words [dilbert.com]
>> Business Lying [dilbert.com]
>> Conflict Resolution [dilbert.com]
5. Pick of the Week
The very simple page listing all my courses, now that the COVID “sale” is actually happening:
>> All Courses on Baeldung
All courses are 33% off their standard prices, so if you were looking to get one, now is a good time to do that.
The post Java Weekly, Issue 352 first appeared on Baeldung.
Image may be NSFW.Clik here to view.
Clik here to view.

Clik here to view.

Clik here to view.

Clik here to view.

Clik here to view.

Clik here to view.

Clik here to view.

Clik here to view.

Clik here to view.