1. Spring and Java
>> Internal JDK Elements Strongly Encapsulated in JDK 17 [infoq.com]
Illegal access to internal APIs is no longer an option as of Java 17 – must know if we're planning to use Java 17!
>> Hibernate Physical Naming Strategy [vladmihalcea.com]
Let's see how Hibernate 5 maps entity attributes to database identifiers – it's always a good idea to know how things work under the hood!
Also worth reading:
Webinars and presentations:
Time to upgrade:
2. Technical
>> Time and Distributed Systems: Version Vector, Hybrid Clock, and Lamport Clock [martinfowler.com]
The illusion of in-synch clocks in distributed systems – a few patterns to maintain historical revisions or causal relationships in distributed systems.
>> Implementing Microservicilites with Istio [infoq.com]
Handling most cross-cutting concerns in Microservices via Istio – circuit breaker, tracing, monitoring, and several more. An interesting read.
Also worth reading:
3. Musings
>> Start Clean! [reflectoring.io]
Wanna have a good night's sleep? Act responsibly for the things you can control in your codebase – documenting decisions, explaining the architecture, modularization, and more!
Also worth reading:
4. Comics
And my favorite Dilberts of the week:
>> Based on Facts! [dilbert.com]
>> Loser Detector [dilbert.com]
>> Firing Remotely! [dilbert.com]
5. Pick of the Week
>> How to Work Hard [paulgraham.com]
res – REST with Spring (eBook) (everywhere)