Resiliency | Latency | Reliability
Resiliency
1) Reliability 2) Error Handling 3) Graceful Failure
Ability to handle and recover from failures gracefully.
Resilient Solution
1) Detect Failure
2) Recover quickly and efficiently (within seconds or minutes)
Resiliency Patterns
1) Circuit Breaker
2) Compensating Transaction
3) Bulkhead
4) Leader Election
Latency
It is a measure of delay. In a network, latency measure the time it takes for some data to get to its destination across the network.
Low latency - Good, High Latency - Bad
Reliability
The probability of failure-free operation of a computer program in a specified environment for a specified time.
Availability
The percentage of time that the infrastructure, system or solution is operational under normal circumstances.
The mathematical formula for Availability is :
Percentage of availability = (total elapsed time – sum of downtime)/total elapsed time
Comments
Post a Comment