1. Spring and Java
>> Sub-10 ms Latency in Java: Concurrent GC with Green Threads [jet-start.sh]
Processing 40 million events per second while keeping the 99.99% of latencies under 12ms: squeezing out the last ounce of performance using concurrent GCs and green threads on JVM.
>> Hooking Into the Spring Bean Lifecycle [reflectoring.io]
A detailed guide on different phases of bean creation in Spring also covering a few ways to hook custom logics at each phase.
>> Micronaut 2.0 Enhances Tooling, Improves Support for Serverless and GraalVM [infoq.com]
A quick overview of new features in Micronaut 2.0: functions and serverless integration, upgraded Maven and Gradle support, and of course, finalized support for GraalVM native images.
Also worth reading:
- >> Project Amber Design Documents on GitHub [marxsoftware.com]
- >> Implementing Rate Limiting with Resilience4j [reflectoring.io]
- >> Spring Web Services Samples have been updated! [spring.io]
- >> Case Study: Build and Run a Streaming Application Using an HTTP Source and a JDBC Sink [spring.io]
Webinars and presentations:
- >> A Bootiful Podcast: JFrog's Baruch Sadogursky on continuous delivery, DevOps, Java artifact management and more [spring.io]
- >> Operating Pivotal Application Service at Scale [infoq.com]
Time to upgrade:
- >> Release: Hibernate ORM 5.4.20.Final [in.relation.to]
- >> Spring Cloud Hoxton.SR7 has been released [spring.io]
- >> Spring Cloud Data Flow 2.6.0 Released [spring.io]
2. Technical
>> Distributed Systems Patterns: High-Water Mark [martinfowler.com]
Meet the high-water mark pattern: How to handle out of sync followers in distributed systems.
Also worth reading:
- >> Distributed Systems Patterns: Leader and Followers [martinfowler.com]
- >> Produce data for test and development systems quickly and reliably [blog.scottlogic.com]
- >> Kubernetes deployment concepts [blog.codecentric.de]
- >> The consequences of memory allocation size for a Lambda function [advancedweb.hu]
3. Musings
>> Advice on writing blog posts [blog.frankel.ch]
An insightful take on how to write blog posts effectively, proposing a different style for different types of blogging!
Also worth reading:
- >> How to deliver a difficult message [blog.scottlogic.com]
- >> Improving our video encodes for legacy devices [netflixtechblog.com]
4. Comics
And my favorite Dilberts of the week:
>> Meeting Ending Invention [dilbert.com]
>> Boss Doesn't Understand [dilbert.com]
5. Pick of the Week
>> Stackoverflow Developer Survey Results 2020 [insights.stackoverflow.com]