1. Spring and Java
>> Java Bytecode Simplified: Journey to the Wonderland (Part 2) [foojay.io]
Meet constant pool: let’s do a deep dive into the constant pool and its role in Java bytecode!
>> JEP 429: Extent-Local Variables (Incubator) [openjdk.org]
A lightweight and scoped with a limited lifetime approach to share immutable data between threads using Extent Local variables.
>> Debezium and Quarkus: Change Data Capture Patterns to Avoid Dual-Writes Problems [infoq.com]
Fixing the dual writes problem between a database and an external system by using Debezium and change data capture.
Also worth reading:
- >> JetBrains IntelliJ IDEA 2022.2 Uses Java 17 Runtime [infoq.com]
- >> Testcontainers Database Integration Testing [vladmihalcea.com]
- >> Introducing Experimental Spring Support for Apache Pulsar [spring.io]
- >> Faster Integration Tests with Reusable Testcontainers [foojay.io]
- >> 5 tools every Spring developer should have [springbootlearning.medium.com]
- >> Introducing Java Runtime Lifecycle Management Operations in Java Management Service [blogs.oracle.com]
Webinars and presentations:
Time to upgrade:
- >> IntelliJ IDEA 2022.2.1 Is Out! [blog.jetbrains.com]
- >> Spring Security 5.7.3 and 5.6.7 available now [spring.io]
- >> Spring Cloud Dataflow 2.9.5 Released [spring.io]
- >> Spring Tools 4.15.3 released [spring.io]
- >> Spring Web Flow 3.0 M1 Released [spring.io]
- >> Netflix Conductor v3.10.4 [github.com/Netflix]
2. Technical & Musings
>> Clock-Bound Wait [martinfowler.com]
Time and distributed systems: how can we use clock-bound wait to cover the uncertainty in time across a cluster.
Also worth reading:
- >> #82: MongoDB: the most popular NoSQL database [nurkiewicz.com]
- >> IntoIterator and the for … in Syntax in Rust [geekabyte.io]
- >> Backend-for-Frontend: the demo [blog.frankel.ch]
- >> How to call API Gateway from AppSync with IAM authorization [advancedweb.hu]
- >> Reinforcement Learning for Budget Constrained Recommendations [netflixtechblog.medium.com]
- >> Observations on finding good first issues [blog.scottlogic.com]
- >> A standardized error format for HTTP responses [mscharhag.com]
3. Comics
And my favorite Dilberts of the week:
>> Credit Pirate [dilbert.com]
>> Ultimate Application Form [dilbert.com]
>> Mental Working [dilbert.com]