Your coffee shop doesn't use two-phase commit [asynchronous messaging architecture] | IEEE Journals & Magazine | IEEE Xplore