Reading Group

  • Reading Group #150. Model Checking Guided Testing for Distributed Systems.

    ·

    For the 150th reading group paper, we read “Model Checking Guided Testing for Distributed Systems” EuroSys’23 paper by Dong Wang, Wensheng Dou, Yu Gao, Chenao Wu, Jun Wei, and Tao Huang. We had a nice presentation of the paper, and I will be extremely short in my summary. The authors present and evaluate Mocket, a…

    Read More

  • Reading Group #149. On-demand Container Loading in AWS Lambda

    ·

    For the 149th paper in the reading group, we read “On-demand Container Loading in AWS Lambda” by Marc Brooker, Mike Danilov, Chris Greenwood, and Phil Piwonka. This paper describes the process of managing the deployment of containers in AWS Lambda. See, when AWS Lambda first came out, its runtime was somewhat limited — users could…

    Read More

  • Winter 2023-2024 Reading Group Papers

    ·

    Below is the reading group schedule for the upcoming winter term. The schedule is also available in our Google Calendar. Are you interested in joining the reading group? It is simple, join our Slack (which currently has ~1,500 members!) to get all the reading group updates and invites.

    Read More

  • Reading Group. Oakestra: A Lightweight Hierarchical Orchestration Framework for Edge Computing

    ·

    Our 148th paper in DistSys Reading Group was “Oakestra: A Lightweight Hierarchical Orchestration Framework for Edge Computing” by Giovanni Bartolomeo, Mehdi Yosofie, Simon Bäurle, Oliver Haluszczynski, Nitinder Mohan, and Jörg Ott. We had a very detailed presentation in the reading group, so I will make a very short summary to compensate.  Oakestra, in a nutshell,…

    Read More

  • Reading Group. Palette Load Balancing: Locality Hints for Serverless Functions

    ·

    This week, our reading group focused on serverless computing. In particular, we looked at the “Palette Load Balancing: Locality Hints for Serverless Functions” EuroSys’23 paper by Mania Abdi, Sam Ginzburg, Charles Lin, Jose M Faleiro, Íñigo Goiri, Gohar Irfan Chaudhry, Ricardo Bianchini, Daniel S. Berger, Rodrigo Fonseca. I did a short improvised presentation since the…

    Read More

  • Reading Group. Chardonnay: Fast and General Datacenter Transactions for On-Disk Databases

    ·

    Last week, we looked at the “Chardonnay: Fast and General Datacenter Transactions for On-Disk Databases” OSDI’23 paper by Tamer Eldeeb, Xincheng Xie, Philip A. Bernstein, Asaf Cidon, Junfeng Yang. The paper presents a transactional database built on the assumption of having a very fast two-phase commit protocol.  Coordination, like a two-phase commit (2PC), usually has…

    Read More

  • Reading Group Paper. Take Out the TraChe: Maximizing (Tra)nsactional Ca(che) Hit Rate

    ·

    In this week’s reading group, we discussed the “Take Out the TraChe: Maximizing (Tra)nsactional Ca(che) Hit Rate” OSDI’23 paper by Audrey Cheng, David Chu, Terrance Li, Jason Chan, Natacha Crooks, Joseph M. Hellerstein, Ion Stoica, Xiangyao Yu. This paper argues against optimizing for object hit rate in caches for transactional databases. The main logic behind…

    Read More

  • Reading Group Paper. Aggregate VM: Why Reduce or Evict VM’s Resources When You Can Borrow Them From Other Nodes?

    ·

    In our recent reading group meeting, we discussed “Aggregate VM: Why Reduce or Evict VM’s Resources When You Can Borrow Them From Other Nodes?” by Ho-Ren Chuang, Karim Manaouil, Tong Xing, Antonio Barbalace, Pierre Olivier, Balvansh Heerekar, Binoy Ravindran. This EuroSys’23 paper introduces the concept of Aggregate VM to allow the pooling of small unused…

    Read More

  • Reading Group Paper: Hyrax: Fail-in-Place Server Operation in Cloud Platforms

    ·

    In the 142nd reading group meeting, we discussed “Hyrax: Fail-in-Place Server Operation in Cloud Platforms” OSDI’23 paper. Hyrax allows servers with certain types of hardware failures to return to service after some software-only automated mitigation steps. Traditionally, when a server malfunctions, the VMs are migrated off of it, then the server gets shut down and…

    Read More

  • Fall 2023 Reading Group Papers (##141-150)

    ·

    The schedule is also in our Google Calendar. Omni-Paxos: Breaking the Barriers of Partial Connectivity (EuroSys’23) Authors: Harald Ng, Seif Haridi, Paris Carbone What: Multi-Paxos flavor with better tolerance for partial network partitions When: August 30th Hyrax: Fail-in-Place Server Operation in Cloud Platforms (OSDI’23) Authors: Jialun Lyu, Marisa You, Celine Irvene, Mark Jung, Tyler Narmore,…

    Read More