In-class Hacking Day
Late days
Use them on Lab 3 or lose them. Lab 4/5 cannot be delayed, since they are at
the end of the semester.
Lab 4
Considering allowing sharing of Lab 3 Part A solutions with attribution.
Don't do it yet; need to think about it some more.
Choosing Papers
- SOSP'15
- IronFleet
- Verdi
- FaRM, FaRM recovery
- RAMCloud Linearizability
- RDMA + HTM
- Paxos Made Transparent
- Vuvuzela
- Yesquel
- Building Consistent Transactions with Inconsistent Replication
- High-Performance ACID via Modular Concurrency Control
- Existential Consistency
- Holistic Configuration Management at Facebook
- Pivot Tracing
- NSDI'15
- Approximate Synchrony
- Making Sense of Performance in Data Analytics Frameworks
Extra Credit
- Lab 5
- Need to think about weighting
- Current expectation:
- Worth a full lab's worth of credit (~12.5% final grade)
- Possibly with a catch: heavy downward curve on scores
- To prevent free points by leveraging lab 4 code
- Also possible points will only be given for new tests/situations
- Also possible non-deterministic failures will be penalized heavily
- Also: will be applied post final grade breakdown
- No one will get hurt for not doing it