Earlier quoted context omitted.
>To me that seems to create a window where it might route to the wrong cell due to an outdated routing state. But if the router sends to the wrong cell the cell will either send it back to be rerouted or it will fail and the router will try again (or report back the failure so upstream can try again I assume)
That would be the good case. But what if the cell doesn't know that, and it's holding, for example, a stale account number?
Cell-based architecture for resilient payment systems
31–40 of 66 posts
Re: Cell-based architecture for resilient payment systems
#32Re: Cell-based architecture for resilient payment systems
#33All i can see is a giant single point of failure called the Global Transaction Router.
GLBs aren’t SPOFs. They are typically deployed around the world redundantly, often using Anycast IPs or using DNS geographic and failover records, and are stateless. Think AWS Global Accelerator and Route 53 as an example. The architecture diagram is a high level simplification.
Granted. It works really well in practice. It should be noted we haven't actually had the world war the Internet was designed to survive. So we're not entirely clear on the semantics of operations in unusual and unexpected configurations. I would expect DNS to be the first shoe to drop there.
Re: Cell-based architecture for resilient payment systems
#34Re: Cell-based architecture for resilient payment systems
#35Earlier quoted context omitted.
GLBs aren’t SPOFs. They are typically deployed around the world redundantly, often using Anycast IPs or using DNS geographic and failover records, and are stateless. Think AWS Global Accelerator and Route 53 as an example. The architecture diagram is a high level simplification.
GLBs absolutely can be SPOF for certain kind of administrative mistakes.
Re: Cell-based architecture for resilient payment systems
#36American Express tech is some of the worst in the world among big companies. All of the value in the company is just in the branding. They put some work into the mobile app and the website, but other than that, its a facade.
This is why I find it best to declare a card stolen right before expiration or after.
Re: Cell-based architecture for resilient payment systems
#37So you’re telling me these cells operate independently like distributed Ethereum nodes and L2s… got it.
Ethereum nodes are not independent, they are as interdependent as it's possible to be.
Re: Cell-based architecture for resilient payment systems
#38All i can see is a giant single point of failure called the Global Transaction Router.
Re: Cell-based architecture for resilient payment systems
#39Re: Cell-based architecture for resilient payment systems
#40Whole lot of nothing. This isn't about payment technologies, it's not about isolating transactions, it's about scaling the middle layer. What's worse it's not even explained what middle layer does. No info on how routing works, no info on data synchronization. Folks just learning Kubernetes and write extremely abstract stuff.