Distributed Systems
Welcome to CMPS128, spring 2019 edition!
For more information, read the first-day-of-class course overview, then check out the schedule of topics.
![Aerospike: A Distributed Database Zine](/CMPS128-2019-04/zines-public/Aerospike_A_Distributed_Database_Zine_thumbnail.png)
![insync with NTP](/CMPS128-2019-04/zines-public/insync_with_NTP_thumbnail.png)
![Let's Talk Replication in Distributed Systems](/CMPS128-2019-04/zines-public/Lets_Talk_Replication_in_Distributed_Systems_thumbnail.png)
![Reader's Digest: A Summarization of Leslie Lamport's 'Time, Clocks and the Ordering of Events in a Distributed System'](/CMPS128-2019-04/zines-public/Readers_Digest_A_Summarization_of_Leslie_Lamports_Time_Clocks_and_the_Ordering_of_Events_in_a_Distributed_System_thumbnail.png)
![Replica Conflict Resolution](/CMPS128-2019-04/zines-public/Replica_Conflict_Resolution_thumbnail.png)
![Solving the Mutually Exclusive Problem of Distributed Systems](/CMPS128-2019-04/zines-public/Solving_the_Mutually_Exclusive_Problem_of_Distributed_Systems_thumbnail.png)
![Wait what, did Alexa just take an order from my dog?](/CMPS128-2019-04/zines-public/Wait_what_did_Alexa_just_take_an_order_from_my_dog_thumbnail.png)
![What Makes the Web Fast?](/CMPS128-2019-04/zines-public/What_Makes_the_Web_Fast_thumbnail.png)
![Why We Make Copies: A Note on Replication](/CMPS128-2019-04/zines-public/Why_We_Make_Copies_A_Note_on_Replication_thumbnail.png)
A zine is a short, self-published, often hand-drawn and hand-lettered booklet, usually reproduced by photocopying. Please enjoy these distributed systems zines created by CMPS128 students!
Huh? What do I do with these bizarrely formatted PDFs?
Don’t panic! These zines are formatted to be ready to fold into a booklet when printed double-sided. If you’re confused, Julia Evans has a video on how to fold a zine (stapling is optional).
These should be printed double-sided with short edge binding:
- Aerospike: A Distributed Database Zine by Sherri Li
- insync with NTP by Erik Haight
- Let’s Talk Replication in Distributed Systems by Kasia Sayles
- Reader’s Digest: A Summarization of Leslie Lamport’s “Time, Clocks and the Ordering of Events in a Distributed System”
- Replica Conflict Resolution by Frank Pan
These should be printed double-sided with long edge binding:
- Solving the Mutually Exclusive Problem of Distributed Systems by Bryan Tor
- Wait what, did Alexa just take an order from my dog? by Gabriela Medvetska
- What Makes the Web Fast? by Manthan Mallikarjun
- Why We Make Copies: A Note on Replication by Allen Aboytes