Starbuck non usa two-phase commit. Python e caffè

Marco racconta "Starbucks Does Not Use Two-Phase Commit" un articolo di Gregor Hohpe che fa una simpatica analogia. Il funzionamento di una caffetteria Starbucks ricorda la gestione di una transazione asincrona in un sistema distribuito. E come sarebbe se invece fosse atomica con un two-phase commit? Scopriamolo!

Link qui: https://www.enterpriseintegrationpatterns.com/ramblings/18_starbucks.html