Back To Schedule
Thursday, May 15 • 5:00pm - 5:40pm
OpenStack Swift as a Backend for Git

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Openstack Swift is an efficient way to store data and let you enjoy its data safety, high availability and horizontal scalability capabilities. Git is designed to store its objects using traditional block storage systems but they generally does not provided the same capabilities as Swift offers. Why not using Swift for storing Git repositories ?

This talk will give an overview of Git server side (what it is done when you fetch/push to a remote Git repository). After this general introduction we will explain why and how with extended a Python library called Dulwich (full python Git implementation) to be able to use a Git bare repositories stored in Swift. Furthermore we will talk about the eventual consistency of Swift and the impacts on the Git data model. At the end we will give you the resources to start trying Dulwich with a Swift backend.

avatar for Chmouel Boudjnah

Chmouel Boudjnah

Principal Engineer, Red Hat
Chmouel has been a long time OpenSource developer working on OpenStack since its near beginning originally focusing on Storage and now on Orchestration and Deployment at Red Hat/eNovance as a software architect.

Thursday May 15, 2014 5:00pm - 5:40pm EDT
Room B206

Attendees (0)