1. Spring and Java
>> The Anatomy of ct.sym — How javac Ensures Backwards Compatibility [morling.dev]
In pursuit of backward compatibility – how the release flag and ct.sym file helps us to ensure backward compatibility more effectively. Interesting stuff
>> Greetings, Micronaut Hipster! [github.com]
Say hello to a Micronaut-based JHispter application – using Micronaut instead of Spring Boot with JHispter
>> Faster warmup, smaller downloads, JDK 16 — GraalVM 21.1 is here! [medium.com]
Supporting Java 16, removing unnecessary barriers, performance improvements, and small other features in a new GraalVM version
Also worth reading:
- >> Security and Sandboxing Post SecurityManager [inside.java]
- >> Clean Unit Tests with Mockito [reflectoring.io]
- >> OSGi Working Group Settles into New Home at Eclipse Foundation [infoq.com]
- >> Creating Deep Stubs With Mockito to Chain Method Stubbing [rieckpil.de]
Webinars and presentations:
- >> A Bootiful Podcast: Reliably CEO Russ Miles [spring.io]
Time to upgrade:
- >> Spring Cloud Hoxton.SR11 has been released [spring.io]
2. Technical
>> Evolving Kubernetes networking with the Gateway API [kubernetes.io]
The Gateway API in K8S – routing, request manipulation, traffic management, and many more cool networking features
Also worth reading:
- >> Understanding Istio Telemetry v2 [blog.christianposta.com]
- >> An example of overengineering – keep it WET [blog.frankel.ch]
- >> C++ for Java Programmers – Losing the Fear [blog.scottlogic.com]
- >> You should choose GraphQL over REST and here's why [blog.sourced-bvba.be]
- >> 3 genius visual data extraction attacks in Javascript [advancedweb.hu]
3. Musings
>> Is Bitcoin Really Throwing Energy Away? [diegobasch.com]
Bitcoin from a “first-prototype” perspective: it's surely inefficient but on its path to becoming ENIAC of cryptocurrencies
Also worth reading:
- >> Mind the platform execution gap [martinfowler.com]
4. Comics
And my favorite Dilberts of the week:
>> Bookshelves On Zoom [dilbet.com]
>> Instead Of Handshakes [dilbet.com]
>> Workplace Injuries [dilbet.com]
5. Pick of the Week
>> Never say “no,” but rarely say “yes.” [asmartbear.com]
The post Java Weekly, Issue 383 first appeared on Baeldung.