Before Recitation

Read “It’s Time To Move On From Two Phase Commit”, by Daniel Abadi. This is a somewhat unusual reading, as it is a (technical) blog post, not a published paper. It describes several problems with two-phase commit, and then points out that if we could build a system that didn't need to abort, these problems would go away. It goes on to discuss some of Abadi's recent work on building systems that will never need to abort.

As you read the paper, think about the following questions

Question for Recitation: Before you come to this recitation, you'll turn in a brief answer to the following questions (really—we don't need more than a sentence or so for each question).

Your answers to these questions should be in your own words, not direct quotations from the paper.

As always, there are multiple correct answers for each of these questions.

During Recitation

We expect you to be engaged and participate in recitation, and there are many ways to do that! Check out our participation FAQ for more information.

After Recitation

Outline for this recitation.