Sublime
An inspiration engine for ideas
move at the “speed of trust”
SHAWN BINDER
shawnbinder.comCory House @housecor
twitter.com


Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers)
amazon.com
What sets distributed systems engineering apart is the probability of failure and, worse, the probability of partial failure. If a well-formed mutex unlock fails with an error, we can assume the process is unstable and crash it. But the failure of a distributed mutex’s unlock must be built into the lock protocol.