-
Notifications
You must be signed in to change notification settings - Fork 173
Concurrency
The introduction of Concurrency into a system is all about reducing contention to a specific resource. And in particular removing the blocking of one action by another that is guaranteed if tasks are evaluated sequentially, one after the other.
However,as a system increases in complexity to remove these contentions, underlying dependencies emerge that may create contention patterns worse than the original.
The aim is The Golden Path, a computational route that maximises resource utilization throughout the system.
This document is a work in progress, describing the approach to concurrency in Bigdata, detailing the message flows, identifying dependencies and thus gaining a perspective to inform design approaches and an aid to system configuration.