The podcast
Just for curiosity, I am sharing a podcast generated by notebooklm based on these papers. I *have not* listen to the entire podcast yet. It may be (and probably is) full of imprecise or bogus sentences. Still, it is great fun.
Paper presentations
Part of the evaluation includes the presentation of a paper by each group.
A map of the presentations can be found here: Mapa-v8.pdf
The list of papers to be presented is the following:
- Alexander Thomson, Thaddeus Diamond, Shu-Chun Weng, Kun Ren, Philip Shao, and Daniel J. Abadi. 2012. Calvin: fast distributed transactions for partitioned database systems. In Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data (SIGMOD '12). Calvin.pdf
- Mahesh Balakrishnan, Dahlia Malkhi, John D. Davis, Vijayan Prabhakaran, Michael Wei, and Ted Wobber. 2013. CORFU: A distributed shared log. ACM Trans. Comput. Syst. 31, 4, Article 10 (December 2013). CORFU.pdf
- Mahesh Balakrishnan, Dahlia Malkhi, Ted Wobber, Ming Wu, Vijayan Prabhakaran, Michael Wei, John D. Davis, Sriram Rao, Tao Zou, and Aviad Zuck. 2013. Tango: distributed data structures over a shared log. In Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles (SOSP '13). Tango.pdf
- Jialin Li, Ellis Michael, Naveen Kr. Sharma, Adriana Szekeres, and Dan R. K. Ports. 2016. Just say no to paxos overhead: replacing consensus with network ordering. In Proceedings of the 12th USENIX conference on Operating Systems Design and Implementation (OSDI'16). NoPaxos.pdf
- Jialin Li, Ellis Michael, and Dan R. K. Ports. 2017. Eris: Coordination-Free Consistent Transactions Using In-Network Concurrency Control. In Proceedings of the 26th Symposium on Operating Systems Principles (SOSP '17). Eris.pdf
- Manuel Bravo, Luís Rodrigues, and Peter Van Roy. 2017. Saturn: a Distributed Metadata Service for Causal Consistency. In Proceedings of the Twelfth European Conference on Computer Systems (EuroSys '17). Saturn.pdf
- Michael Wei, Amy Tai, Christopher J. Rossbach, Ittai Abraham, Maithem Munshed, Medhavi Dhawan, Jim Stabile, Udi Wieder, Scott Fritchie, Steven Swanson, Michael J. Freedman, and Dahlia Malkhi. 2017. VCorfu: a cloud-scale object store on a shared log. In Proceedings of the 14th USENIX Conference on Networked Systems Design and Implementation (NSDI'17). vCorfu.pdf
- Joshua Lockerman, Jose M. Faleiro, Juno Kim, Soham Sankaran, Daniel J. Abadi, James Aspnes, Siddhartha Sen, and Mahesh Balakrishnan. 2018. The fuzzylog: a partially ordered shared log. In Proceedings of the 13th USENIX conference on Operating Systems Design and Implementation (OSDI'18). FuzzyLog.pdf
- Cong Ding, David Chu, Evan Zhao, Xiang Li, Lorenzo Alvisi, and Robbert Van Renesse. 2020. Scalog: seamless reconfiguration and total order in a scalable shared log. In Proceedings of the 17th Usenix Conference on Networked Systems Design and Implementation (NSDI'20). Scalog.pdf
- Zhipeng Jia and Emmett Witchel. 2021. Boki: Stateful Serverless Computing with Shared Logs. In Proceedings of the ACM SIGOPS 28th Symposium on Operating Systems Principles (SOSP '21). Boki.pdf
- Inho Choi and Ellis Michael and Yunfan Li and Dan R. K. Ports and Jialin Li. 2023. Hydra: Serialization-Free Network Ordering for Strongly Consistent Distributed Applications. Proceedings of the 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23) Hydra.pdf
Christopher Hodsdon, Theano Stavrinos, Ethan Katz-Bassett, Wyatt Lloyd. 2023. Mason: Scalable, Contiguous Sequencing for Building Consistent Services. In Journal of Systems Research, 3(1), 2023. Mason.pdf