By mswatcher
via brooker.co.za
Submitted: Jan 21 2013 / 02:47
There are very few distributed algorithms more widely known by working programmers than the two-phase commit atomic commit protocol. It's a great algorithm to use for teaching purposes: two-phase commit is both extremely simple to write down, and has significant caveats. Some of these shortcomings are obvious, and easily noticed by most students, and some are much more subtle.
Add your comment