logoalt Hacker News

Migrating the American express payment network, twice

78 pointsby madflojotoday at 12:15 AM31 commentsview on HN

Comments

alberthtoday at 3:09 AM

Re: transition to micro services (from monolith).

I’m surprised a network so sensitive to latency (as are payment networks), was able to achieve their latency SLAs with micro services.

Maybe Amex being a closed-loop network helps with latency?

show 3 replies
dzongatoday at 10:58 AM

unfortunately due to all this A.I noise we are drowning a lot of good things happening in tech specially around DBs

migrating services is easier if your DB supports those things and is more oriented around AP

now a lot of people just jump straight to microservices without considering what their DB can do for them, or if at times they need a relational DB, or if their use case can be served by a hybrid Db.

if you see most of the talks at Monster Scale [0]: They're around DBs

https://www.scylladb.com/monster-scale-summit/on-demand/

3x35r22m4utoday at 4:12 AM

Norton Antivirus for Android doesn't allow me to access the site. Hmm.

show 3 replies
ThePowerOfFuettoday at 12:03 PM

NextDNS has blacklisted americanexpress.io as a threat.

nubgtoday at 10:47 AM

> If anomalies were detected

but also

> Latency, throughput, and resiliency characteristics had to remain consistent, and in some cases improve.

> Payment requests could not be dropped, delayed, or left unanswered.

what else would an "anomaly" be?

e-danttoday at 2:45 AM

A fascinating en dash, used as an em dash, followed by two em dashes.

Hmmm.

show 1 reply
skywhoppertoday at 9:36 AM

I wonder what IaC tooling they used. Interesting that “Kubernetes” and “Envoy” are the only product names mentioned that I noticed.

themafiatoday at 2:26 AM

This is cool, but a part of me has to be flip, and humanity is kind of hilarious to me. All of this amazing infrastructure and hard work to essentially just very carefully and accurately subtract one number from another in a way that makes auditing easy.

show 2 replies
algolinttoday at 6:03 AM

[dead]

ivlozadatoday at 5:16 AM

[flagged]

show 1 reply
mitchellhtoday at 3:18 AM

Cmd+F "Kubernetes".

Oh Jesus Christ.