flexi

Daniel Morandini, Jul 2020

Cloud Computing and Distributed Systems (ATSSE) - 2019/20

final project

we need to scale our workers

Plan 9 from Bell Labs is a distributed operating system
Under Plan 9, UNIX's everything is a file metaphor is extended via a pervasive network-centric filesystem

https://en.wikipedia.org/w/index.php?title=Plan_9_from_Bell_Labs&oldid=962171034

All programs that wish to provide services-as-files to other programs speak a unified protocol, called 9P. Compared to other systems, this reduces the number of custom programming interfaces. 9P is a generic, medium-agnostic, byte-oriented protocol that provides for messages delivered between a server and a client.

https://en.wikipedia.org/w/index.php?title=Plan_9_from_Bell_Labs&oldid=962171034

flexi, a 9p filesystem of containers

write task description

1

a Fargate container is spawned, its file-system mounted

2

3

spawning the image

mounting the remote file system locally

stopping the container

code walk through

demo

flexi

By Daniel Morandini

flexi

github.com/jecoz/flexi presentation layout

  • 820