Availability, Maintainability, Reliability: What’s the Difference?

Availability

Maintainability

  • Proactive maintainability involves building a codebase that can be easily understood and changed. As development progresses, issues will arise from incompatibility with existing code. If engineers are writing “spaghetti code” instead of prioritizing maintainability, issues are likely to occur and be difficult to find and solve. Proactive maintenance also includes procedures such as quality assurance and testing.
  • Reactive maintainability describes a service’s ability to be repaired after incidents. This is influenced by a service’s incident response procedures. As incidents are inevitable, great incident response and guardrails are a necessity. If incident response procedures are reliable, teams will resolve incidents quickly. Proper incident responses also foster learning to reduce recurrence. A highly maintainable service allows engineers to implement these lessons effectively.

Reliability

  • User log-on page has 97% availability
  • Catalog search has 97% availability
  • Site settings page has 97% availability
  • User log-on page has 99% availability
  • Catalog search has 98% availability
  • Site settings page has 90% availability

--

--

--

Giving you all you need to know about Site Reliability Engineering. https://www.blameless.com/blog/

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Fix apt-get update “signatures couldn’t be verified because the public key is not available”

The Holidays at Bluecore: Helping Santa Deliver an Unprecedented Volume of Gifts, One Email at a…

PASS YOUR AWS CLOUD PRACTITIONER EXAMS IN 2 STEPS

Extending Kubernetes with plugin using Krew

Static and Dynamic Libraries

Python vs. JavaScript: Is It a Fair Comparison?

Top 10 Podcasts for Software Developers

Episode 10. Deleting Images and Containers

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Blameless

Blameless

Giving you all you need to know about Site Reliability Engineering. https://www.blameless.com/blog/

More from Medium

An Easy way to check the usage of Allocated Virtual Machine Quota in the subscription

Log PrestoSQL/Trino Queries

A Modern Approach To Cloud Migration Strategy: The 6 R’s

Stream Data From Yugabyte CDC to AWS MSK using Debezium