Cargando…

Designing the Git Virtual File System (GVFS)

<!--HTML-->We’ve built a virtual file system that enables the Windows team to work in a Git repository that is a few orders of magnitude larger than what Git was previously able to support. In this talk we’ll cover a high level overview of the scale challenges we faced with Git, how we designe...

Descripción completa

Detalles Bibliográficos
Autor principal: Noursalehi, Saeed
Lenguaje:eng
Publicado: 2018
Materias:
Acceso en línea:http://cds.cern.ch/record/2303170
_version_ 1780957321876209664
author Noursalehi, Saeed
author_facet Noursalehi, Saeed
author_sort Noursalehi, Saeed
collection CERN
description <!--HTML-->We’ve built a virtual file system that enables the Windows team to work in a Git repository that is a few orders of magnitude larger than what Git was previously able to support. In this talk we’ll cover a high level overview of the scale challenges we faced with Git, how we designed our virtual file system on top of NTFS, and some of the difficulties we ran into while building a file system that is correct, lazy, and performant. **About the speaker**: Saeed Noursalehi is on the Visual Studio Team Services team at Microsoft, focused on helping some very large teams within Microsoft migrate to Git. Among other things, this means solving some hard scale problems in Git, which is a great source of fun. He also enjoys rock climbing, road biking, and music.
id cern-2303170
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2018
record_format invenio
spelling cern-23031702022-11-02T22:11:32Zhttp://cds.cern.ch/record/2303170engNoursalehi, SaeedDesigning the Git Virtual File System (GVFS)CernVM Users WorkshopGeneral<!--HTML-->We’ve built a virtual file system that enables the Windows team to work in a Git repository that is a few orders of magnitude larger than what Git was previously able to support. In this talk we’ll cover a high level overview of the scale challenges we faced with Git, how we designed our virtual file system on top of NTFS, and some of the difficulties we ran into while building a file system that is correct, lazy, and performant. **About the speaker**: Saeed Noursalehi is on the Visual Studio Team Services team at Microsoft, focused on helping some very large teams within Microsoft migrate to Git. Among other things, this means solving some hard scale problems in Git, which is a great source of fun. He also enjoys rock climbing, road biking, and music.oai:cds.cern.ch:23031702018
spellingShingle General
Noursalehi, Saeed
Designing the Git Virtual File System (GVFS)
title Designing the Git Virtual File System (GVFS)
title_full Designing the Git Virtual File System (GVFS)
title_fullStr Designing the Git Virtual File System (GVFS)
title_full_unstemmed Designing the Git Virtual File System (GVFS)
title_short Designing the Git Virtual File System (GVFS)
title_sort designing the git virtual file system (gvfs)
topic General
url http://cds.cern.ch/record/2303170
work_keys_str_mv AT noursalehisaeed designingthegitvirtualfilesystemgvfs
AT noursalehisaeed cernvmusersworkshop