Design a Highly available system

Tarun Jain
1 min readApr 12, 2024

For all system design article🔗📌

While the terms high availability and uptime are sometimes used interchangeably, high availability
encompasses more than just uptime measurements.

highly available(available all the time) = lower latency.

Latency — Is this problem very latency sensitive (Or in other words, Are requests with high latency and a failing request, equally bad?). For example, search typeahead suggestions are useless if they take more than a second

Peer to Peer System = Highly available System

any system with a master node will not be highly available, therefore we move to peer to peer systems.