What is Uptime and High Availability?
Definition: Uptime is the share of time a system is available to users, shown as a percentage. High availability (HA) is the design approach that keeps a platform running when individual components fail.
What uptime percentages mean per year:
- 99.9% - about 8.8 hours of downtime.
- 99.95% - about 4.4 hours.
- 99.99% - about 53 minutes.
How high availability is achieved:
- Redundant servers and databases with automatic failover.
- Load balancing across several instances.
- Hosting across separate data centres or availability zones.
- Monitoring and alerting around the clock.
Why it matters: downtime during live events stops betting and deposits at the busiest moments, so uptime targets are written into the SLA.
