Skip to content

xrootd filesystem implementation #213

Description

@lnielsen

We have developed an xrootd filesystem implementation for PyFilesystem, and is wondering if it's possible to link to our implementation from the PyFilesystem documentation. Most natural would probably be to add it in the section "Third-Party filesystems", however all the current entries references implementations which are distributed with PyFilesystem. It doesn't really makes sense to include the source into PyFilesystem since it has external dependencies which are likely only needed by few.

XRootD

XRootD protocol aims at giving high performance, scalable fault tolerant access to data repositories of many kinds. The protocol is heavily used in High Energy Physics and is the primary protocol for accessing physics data from CERN's Large Hadron Collider (~100 PB and growing).

XRootD allows for e.g. parallelised copying, random access to files and parallelised reading of chunks among other things.

xrootdfs

The PyFilesystem implementation is a small wrapper around the xrootd C client library itself to ensure compatibility as well as high performance.

Links:

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions