[ Home | Schedule | Labs | Policy]
Labs
Lab assignments
- Lab 1 - Replicated State Machine (Due Oct 14 23:59pm)
Collaboration Policy
See here.
Lab Environment
A Ubuntu 22.04 x86-64 environment is needed for the labs. The labs do not require a lot of CPU/memory resources, but to avoid weird errors it is better to have more than 8 cores and 16G memory. If you do not have access to this, consider using a virtual machine (on cloud). We do not provide machines. The labs may work on other architectures, but it is not tested.
Lab Repository Setup
The guidelines for this part will be released after the class enrollment list is finalized. Before that you can view the lab content in its original repo here.
Acknowledgements
These labs are inspired by the C++/Go labs of MIT 6.824.