Hacker News new | ask | show | jobs
by GingerMidas 1398 days ago
From @koopajah on discord: "We don't really drop nines if one specific feature is having issues". Pretty convenient payment processing is just a "feature" of a payment infrastructure SaaS
5 comments

This is a bullshit and untenable position. This “one specific feature” takes out the core feature. Shameful, deceitful and reputation tarnishing position.
To be fair, it only takes out the core feature for people using Stripe Tax, which is apparently a small fraction of customers.
In a OKR culture, the way to make your KR good is to add lots of useless and very simple microservices, which are always up, so the overall metric is 100%.
If your KRs are the uptimes of your simple microservices, you're not in an OKR culture.
I guess 99.999% uptime is no longer an engineer's well-earned badge of honor at Stripe. Now it's just sales puffery, like a LOWEST PRICES IN THE CITY!! sign at a discount store.

Sorry, but true class isn't just elegant rectangles decorated by various subtle shades of gray sans serif.

Hate it when companies do it. It should be the min of the availabilities of your APIs.
a.k.a. "my probed availability ignores user journeys that are actually an important part of my product"