Eraser (reading question)
Please submit your response on Gradescope by Wednesday, April 5, 2023, 3pm PST.
Eraser only ensures that data is protected by a consistent set of locks. Give:
- An intuitive sketch of a class of race conditions it will miss,
- An example of a race condition in that class, and
- An explanation of how Eraser could be extended to catch such race conditions.