1. Spring and Java
>> Networking I/O with Virtual Threads – Under the hood [inside.java]
Scalability meets a good programming paradigm – taking advantage of non-blocking sockets and continuations in Project Loom!
>> Teeing, a hidden gem in the Java API [blog.frankel.ch]
Collector composition – using teeing collector to compose two downstream collectors in Stream API.
>> Working with AWS SQS and Spring Cloud [reflectoring.io]
A practical take on how to integrate Spring Cloud with Amazon SQS service.
Also worth reading:
Webinars and presentations:
Time to upgrade:
2. Technical & Musings
>> Diving Deep on S3 Consistency [allthingsdistributed.com]
The road to implementing strong consistency in S3 while maintaining cache coherency, high availability, and correctness at the same time!
>>Book Notes: Measure What Matters [reflectoring.io]
An entertaining read on success stories that used OKRs to achieve objectives and goals!
Also worth reading:
3. Comics
And my favorite Dilberts of the week:
>> Boss Isn't Fair [dilbert.com]
>> Work From Home Or Office [dilbert.com]
>> Ceo Missing [dilbert.com]
4. Pick of the Week
Using Continuous Integration in your development process is, simply put, a must.
IntelliJ IDEA has already basically given superpowers to Java developers. Now JetBrains is taking the next logical step and focusing on the whole team with TeamCity Cloud.
This is a new managed continuous integration service – you can read more about it here:
>> Introducing TeamCity Cloud – A Managed CI/CD Service by JetBrains
Or you can simply try it out with the free trial here.