Skip to content

Commit

Permalink
Update schedule.md
Browse files Browse the repository at this point in the history
Signed-off-by: Jiaxiao Zhou <[email protected]>
  • Loading branch information
Mossaka committed May 9, 2024
1 parent 50ee85f commit b9e2aec
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion content/schedule.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ title: "Schedule"
| APR. 15: 5:00pm PST, <br> APR. 2: 8:00am BJT, <br> [Zoom](https://us06web.zoom.us/j/87491153577?pwd=wwALFzPt4YLqs3V7TyUaHON6apmKoI.1) | Container Basics | [Understanding and Hardening Linux Containers](https://research.nccgroup.com/wp-content/uploads/2020/07/ncc_group_understanding_hardening_linux_containers-1-1.pdf) (mainly Ch 2 to Ch 5; you can ignore many of the details in these chapters. Read Ch 1 for more background on virtualization. Read other chapters if you are interested in security.)| 1. [LXC/LXD](https://linuxcontainers.org/); <br> 2. [Docker](https://docs.docker.com/engine/docker-overview/); <br> 3. [Understanding Security Implications of Using Containers in the Cloud](https://www.usenix.org/system/files/conference/atc17/atc17-tak-paper.pdf) <br> 4. [Container Security: Issues, Challenges, and the Road Ahead](https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8693491); <br> 5. [Slacker: Fast Distribution with Lazy Docker Containers](https://www.usenix.org/node/194431) | [Paper Reflection](https://docs.google.com/document/d/1tWyQfndjMxmbeTW2D7qIo7TWrAM2_-8ER6uYOPXUaVQ/edit?usp=sharing) | Mossaka | [Mossaka's Note](https://scarlet-message-9c2.notion.site/Meetup-5-Docker-Container-99e6a7923b0f4a898a1d8b2465acba6a?pvs=4) | [YouTube](https://youtu.be/xI-FOc-kalk) |
| APR. 22: 4:00pm PST, <br> APR. 23: 7:00am BJT, <br> [Zoom](https://us06web.zoom.us/j/87491153577?pwd=wwALFzPt4YLqs3V7TyUaHON6apmKoI.1)| GUEST SPEAKER: [Brendan Burns](https://www.linkedin.com/in/brendan-burns-487aa590) | Kubernetes | N/A | [Questions for Brendan](https://docs.google.com/document/d/13wef_yrT_iG_NKytdBCMUZ65YqRTnzHItwQ6zhHcFg4/edit?usp=sharing) | N/A | N/A | [YouTube](https://youtu.be/lqPSnpa189w) |
| APR. 29: 5:00pm PST, <br> APR. 16: 8:00am BJT, <br> [Zoom](https://us06web.zoom.us/j/87491153577?pwd=wwALFzPt4YLqs3V7TyUaHON6apmKoI.1)| Kubernetes and gVisor | [Kubernetes](https://kubernetes.io/docs/tutorials/kubernetes-basics/) and [gVisor](https://gvisor.dev/docs) | 1. [Borg, Omega, and Kubernetes (Google)](https://storage.googleapis.com/pub-tools-public-publication-data/pdf/44843.pdf); <br> 2. [The True Cost of Containing: A gVisor Case Study](https://www.usenix.org/system/files/hotcloud19-paper-young.pdf); <br> 3. [Container Isolation at Scale (Introducing gVisor) - Dawn Chen & Zhengyu He, Google](https://www.youtube.com/watch?v=pWyJahTWa4I); <br> 4. [Nabla Containers](https://nabla-containers.github.io/) | [Paper Reflection](https://docs.google.com/document/d/1ZHqJipxeioHsHrPWc0YJDdWCEbup4gjIQ8lgB1mcb8g/edit?usp=sharing) | Mossaka | [Mossaka's Note](https://scarlet-message-9c2.notion.site/Meetup-6-gVisor-and-Kubernetes-58360b2614b34e6887e9f4048c95934a?pvs=4) | [YouTube](https://youtu.be/iPYDuVGD6os) |
| MAY. 6: 4:00pm PST, <br> APR. 30: 8:00am BJT, <br> [Zoom](https://us06web.zoom.us/j/87491153577?pwd=wwALFzPt4YLqs3V7TyUaHON6apmKoI.1)| Serverless Computing | 1. Pages 3 to 8 of [Cloud Programming Simplified: A Berkeley View on Serverless Computing](https://www2.eecs.berkeley.edu/Pubs/TechRpts/2019/EECS-2019-3.pdf); <br> 2. Briefly about [Serverless in the Wild: Characterizing and Optimizing the Serverless Workload at a Large Cloud Provider (ATC'20)](https://www.usenix.org/conference/atc20/presentation/shahrad) | 1. [Amazon Lambda](https://aws.amazon.com/lambda/); <br> 2. [Google Cloud Functions](https://cloud.google.com/functions/); <br> 3. [Azure Functions](https://azure.microsoft.com/en-us/services/functions/); <br> 4. [Serverless Computing: Current Trends and Open Problems](https://arxiv.org/pdf/1706.03178.pdf); <br> 5. [Serverless Workflows with Durable Functions and Netherite](https://arxiv.org/pdf/2103.00033.pdf); <br> 6.[Serverless Computing: One Step Forward, Two Steps Back](http://cidrdb.org/cidr2019/papers/p119-hellerstein-cidr19.pdf) | [Paper Reflection](https://docs.google.com/document/d/1wqmZaFapJFE8vVmS5QWAHfEMdJFkkLhZkh1OumPco8k/edit?usp=sharing) | N/A | N/A | N/A |
| MAY. 6: 4:00pm PST, <br> APR. 30: 8:00am BJT, <br> [Zoom](https://us06web.zoom.us/j/87491153577?pwd=wwALFzPt4YLqs3V7TyUaHON6apmKoI.1)| Serverless Computing | 1. Pages 3 to 8 of [Cloud Programming Simplified: A Berkeley View on Serverless Computing](https://www2.eecs.berkeley.edu/Pubs/TechRpts/2019/EECS-2019-3.pdf); <br> 2. Briefly about [Serverless in the Wild: Characterizing and Optimizing the Serverless Workload at a Large Cloud Provider (ATC'20)](https://www.usenix.org/conference/atc20/presentation/shahrad) | 1. [Amazon Lambda](https://aws.amazon.com/lambda/); <br> 2. [Google Cloud Functions](https://cloud.google.com/functions/); <br> 3. [Azure Functions](https://azure.microsoft.com/en-us/services/functions/); <br> 4. [Serverless Computing: Current Trends and Open Problems](https://arxiv.org/pdf/1706.03178.pdf); <br> 5. [Serverless Workflows with Durable Functions and Netherite](https://arxiv.org/pdf/2103.00033.pdf); <br> 6.[Serverless Computing: One Step Forward, Two Steps Back](http://cidrdb.org/cidr2019/papers/p119-hellerstein-cidr19.pdf) | [Paper Reflection](https://docs.google.com/document/d/1wqmZaFapJFE8vVmS5QWAHfEMdJFkkLhZkh1OumPco8k/edit?usp=sharing) | Mossaka | [Mossaka's Note](https://scarlet-message-9c2.notion.site/Meetup-7-Serverless-Part-I-c8c402f8cc934bd8a65e67db64df981e?pvs=4) | [YouTube](https://youtu.be/4QpAnYWrQrA) |
| MAY. 15: 5:00pm PST, <br> MAY. 16: 8:00am BJT, <br> [Zoom](https://us06web.zoom.us/j/87491153577?pwd=wwALFzPt4YLqs3V7TyUaHON6apmKoI.1)| GUEST SPEAKER: [Dongxu (Ed) Huang](https://www.linkedin.com/in/eddxhuang/) | Serverless | N/A | N/A | N/A | N/A | N/A |
| MAY. 20: 5:00pm PST, <br> MAY. 7: 8:00am BJT, <br> [Zoom](https://us06web.zoom.us/j/87491153577?pwd=wwALFzPt4YLqs3V7TyUaHON6apmKoI.1) | Serverless Computing 2 | [Pocket: Elastic Ephemeral Storage for Serverless Analytics (OSDI'18)](https://www.usenix.org/system/files/osdi18-klimovic.pdf) | 1. Occupy the Cloud: Distributed Computing for the 99% (PyWren); <br> 2. [Encoding, Fast and Slow: Low-Latency Video Processing Using Thousands of Tiny Threads](https://www.usenix.org/conference/nsdi17/technical-sessions/presentation/fouladi); <br> 3. [SAND: Towards High-Performance Serverless Computing](https://www.usenix.org/system/files/conference/atc18/atc18-akkus.pdf); <br> 4. [Encoding, Fast and Slow: Low-Latency Video Processing Using Thousands of Tiny Threads](https://www.usenix.org/conference/nsdi17/technical-sessions/presentation/fouladi); <br> 5. [A Case for Serverless Machine Learning](http://learningsys.org/nips18/assets/papers/101CameraReadySubmissioncirrus_nips_final2.pdf); <br> 6.[Archipelago: A Scalable Low-Latency Serverless Platform](https://arxiv.org/pdf/1911.09849.pdf); <br> 7. [Cloudburst: Stateful Functions-as-a-Service](https://arxiv.org/pdf/2001.04592.pdf) | [Paper Reflection](https://docs.google.com/document/d/15FdHleSLuGXDlcrYq91q1_2iQP4Xq6vIX9zhtLP1WVE/edit?usp=sharing) | N/A | N/A | N/A |
| MAY. 27: 5:00pm PST, <br> MAY. 21: 8:00am BJT, <br> [Zoom](https://us06web.zoom.us/j/87491153577?pwd=wwALFzPt4YLqs3V7TyUaHON6apmKoI.1)| LibraryOS | [Unikernels: Library Operating Systems for the Cloud (ASPLOS'13)](http://mort.io/publications/pdf/asplos13-unikernels.pdf) | 1. [Unikernels as Processes](https://dl.acm.org/doi/10.1145/3267809.3267845); <br> 2. [Unikernels are unfit for production](https://www.joyent.com/blog/unikernels-are-unfit-for-production); <br> 3. Rethinking the Library OS from the Top-Down; <br> 4. [Mirage OS](https://mirage.io/); <br> 5. [Nabla Containers](https://nabla-containers.github.io/); <br> 6. [ClickOS and the Art of Network Function Virtualization](https://www.usenix.org/system/files/conference/nsdi14/nsdi14-paper-martins.pdf); <br> 7. Libra: a library operating system for a JVM in a virtualized execution environment; <br> 8. Exokernel: an operating system architecture for application-level resource management; <br> 9. [Dune: Safe User-level Access to Privileged CPU Features (OSDI'12)](https://www.usenix.org/system/files/conference/osdi12/osdi12-final-117.pdf) | [Paper Reflection](https://docs.google.com/document/d/1eP5P6q3m6hLaUQoT7dHEqklZvfTYfOnGJ5jck5qiMAY/edit?usp=sharing) | N/A | N/A | N/A |
Expand Down

0 comments on commit b9e2aec

Please sign in to comment.