minami

Introduction

A distributed system is one in which the failure of a computer you didn’t even know existed can render your own computer unusable

Why bother building a distributed system?

1.1 Communication

1.2 Coordination

1.3 Scalability

1.4 Resiliency

1.5 Operations

1.6 Anatomy of a distributed system