Week 25, year 2021
- Versioned Value - When a distributed system has mutable data, nodes need to know which is the most recent value, so a versioned value stores a version number with every value. more… [Martin Fowler]
- When not to use Event Sourcing? - Event Sourcing is perceived as a complex pattern that’s challenging to learn. Typically it’s matched with the financial industry or big… [Event-Driven by Oskar Dudycz]
- Lamport Clock - Next distributed system pattern from Unmesh is the Lamport Clock. Distributed systems can't assume that time is consistent between servers, and sometimes time goes backwards. Yet it's important to have some way to order events. more… [Martin Fowler]
- Stuff The Internet Says On Scalability For June 25th, 2021 - Hey, it's HighScalability time! Only listen if you want a quantum earworm for the rest of the day. Not your style? This is completely different. No, it’s even more different than that. Today in things that nobody stopped me from doing: The AWS Elastic Load Balancer Yodel Rag. pic. twitter. [High Scalability]
- Hybrid Clock - While a Lamport Clock is often necessary to order events in a distributed system, clients often need to know the actual times too. The Hybrid Clock, Unmesh's next pattern, combines these two demands. more… [Martin Fowler]
- Would you like architects with your architecture? - How to architect your organization to do architecture with or without architects. [The Architect Elevator]