βThe elimination of dependencies, it turns out, is precisely the thing that holds up most teams, which (as any architect knows) is also the same principles around how to get the most throughput from a scalable system. "The enemy of scalability is contention." The more often a process has to content for a shared resource, the worse the performance curve gets.β
http://blogs.newardassociates.com/blog/2024/software-architecture-in-practice.html