TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

How to build 99.999% uptime payment systems

18 pointsby ohduran6 months ago

6 comments

codetiger6 months ago
I was very much interested to understand anything close to helpful information, but all I hear is “Everything is in that book”.<p>Am working on building a high performance payment processing engine based on iso20022 standards and looking for such information. Would like to hear some feedback on my design documents and overall.<p>Development is in-progress and plan for first platform release likes somewhere in Q1 2025<p>1. Product Documentation - (<a href="https:&#x2F;&#x2F;openpayments.tech" rel="nofollow">https:&#x2F;&#x2F;openpayments.tech</a>)<p>2. Developer Portal - (<a href="https:&#x2F;&#x2F;portal.openpayments.tech" rel="nofollow">https:&#x2F;&#x2F;portal.openpayments.tech</a>)
评论 #42300266 未加载
lopkeny12ko6 months ago
A lot of advice on how to achieve &quot;high uptime&quot; focuses on the technical bits. The technical bits are important, but the bigger risk is the people component. I&#x27;ve been in this game for decades and I&#x27;ve seen time and time again that all it takes is one bad hire who likes to roll out changes carelessly, bypassing any change managememt board, to break your uptime SLA for the entire year. You can fire or discipline that developer after the fact but at that point it is too late. See for example: this year&#x27;s Crowdstrike outage.
pistoleer6 months ago
Not technical&#x2F;concrete (examples are missing!) enough for me to really understand what techniques the author is getting at. How would the author achieve all these exclusion mechanisms in a distributed system instead of letting the database engine handle that?
louwrentius6 months ago
Maybe it’s me but I have a hard time reading this article, it is so vague. It hints at concepts and ideas, yet nothing is really explained.
评论 #42256369 未加载
评论 #42256316 未加载
评论 #42256152 未加载
__mattya6 months ago
&gt; Stripe gets 99.999% uptime on top of a MongoDB-like database<p>Isn’t it actually MongoDB? They describe it as an “extension” [1] but it sounds like they added cluster management without changing the database itself.<p>[1]: <a href="https:&#x2F;&#x2F;stripe.com&#x2F;blog&#x2F;how-stripes-document-databases-supported-99.999-uptime-with-zero-downtime-data-migrations" rel="nofollow">https:&#x2F;&#x2F;stripe.com&#x2F;blog&#x2F;how-stripes-document-databases-suppo...</a>
评论 #42256511 未加载
评论 #42256406 未加载
tantalor6 months ago
The explanations given for uptime are topics about performance &amp; correctness in database.<p>Is it just me, or does that have nothing to do with uptime?