I’ve used this technique in the past with a single-page app and a highly-cacheable API, to ensure stability even when the backend goes down.
Full disclosure: Fastly is my employer.
Here’s a deep dive into how your CA’s certificate can affect your application’s reliability — at least in the eyes of your customers.
Here’s Coinbase’s followup from their outage last week.
Michael de Hoog — Coinbase
Kyle Kingsbury recently did an analysis of PostgreSQL 12.3 and found that under certain conditions it violated guarantees it makes about transactions, including violations of the serializability transaction isolation level.
I thought it would be fun to use one of his counterexamples to illustrate what serializable means.
Failure mode and effects analysis (FMEA) is a decades-old method for identifying all possible failures in a design, a manufacturing or assembly process, or a product or service.
If you’ve been tasked with applying FMEA in your SRE work, this article will get you started.