OUTSCALE GitHub Repository

GitHub is a collaborative platform to host and manage open-source code projects. The OUTSCALE public repository is available here and here.

GitHub relies on Git, an open-source Version Control System (VCS) with a branch-based workflow. For more information, see the official Git documentation.

The OUTSCALE public repository notably includes the following projects:

Butterfly

Butterfly connects instances and controls their traffic flow.

For more information, see the Readme file of the Butterfly project.

Packetgraph

Packetgraph is a library of network bricks that can be connected to easily build new network graphs. It is a basic component of the Butterfly project.

For more information, see the Readme file of the Packetgraph project.

VMPlaceS

VMPlaceS is a framework to evaluate and compare the placement algorithms of instances.

For more information, see the Readme file of the VMPlaceS project. A more detailed description can also be found here.

S3-multipart

S3-multipart gathers utilities to do parallel upload/download with the OUTSCALE Object Storage Unit solution.

For more information, see the Readme file of the s3-multipart project.