GRAND: Git Revisions As Named Data
- GRAND: Git Revisions As Named Data
- Janak, Jan
Lee, Jae Woo
Schulzrinne, Henning G.
- Computer Science
- Persistent URL:
- Columbia University Computer Science Technical Reports
- Part Number:
- Department of Computer Science, Columbia University
- Publisher Location:
- New York
- GRAND is an experimental extension of Git, a distributed revision control system, which enables the synchronization of Git repositories over Content-Centric Networks (CCN). GRAND brings some of the benefits of CCN to Git, such as transparent caching, load balancing, and the ability to fetch objects by name rather than location. Our implementation is based on CCNx, a reference implementation of content router. The current prototype consists of two components: git-daemon-ccnx allows a node to publish its local Git repositories to CCNx Content Store; git-remote-ccnx implements CCNx transport on the client side. This adds CCN to the set of transport protocols supported by Git, alongside HTTP and SSH.
- Computer science
- Item views
text | xml
- Suggested Citation:
- Jan Janak, Jae Woo Lee, Henning G. Schulzrinne, 2011, GRAND: Git Revisions As Named Data, Columbia University Academic Commons, https://doi.org/10.7916/D8445VJ2.