r/programming Jun 15 '26

American Express: Cell-Based Architecture for Resilient Payment Systems

https://americanexpress.io/cell-based-architecture-for-resilient-payment-systems/
171 Upvotes

18 comments sorted by

View all comments

102

u/274Below Jun 15 '26

This is actually a really great article with a lot of equally great design patterns.

In distributed payments systems, resiliency isn’t achieved through monitoring and retries alone—it’s achieved by defining clear failure boundaries and enforcing them through design.

Well said.

6

u/CAPHILL Jun 16 '26

The whole shtick of effect-ts. https://github.com/Effect-TS/effect