Cargando…

Exploring the virtues of XRootD5: Declarative API

<!--HTML-->Across the years, being the backbone of numerous data management solutions used within the WLCG collaboration, the XRootD framework and protocol became one of the most important building blocks for storage solutions in the High Energy Physics (HEP) community. The latest big mileston...

Descripción completa

Detalles Bibliográficos
Autor principal: Simon, Michal Kamil
Lenguaje:eng
Publicado: 2021
Materias:
Acceso en línea:http://cds.cern.ch/record/2767124
_version_ 1780971271748583424
author Simon, Michal Kamil
author_facet Simon, Michal Kamil
author_sort Simon, Michal Kamil
collection CERN
description <!--HTML-->Across the years, being the backbone of numerous data management solutions used within the WLCG collaboration, the XRootD framework and protocol became one of the most important building blocks for storage solutions in the High Energy Physics (HEP) community. The latest big milestone for the project, release 5, introduced multitude of architectural improvements and functional enhancements, including the new client side declarative API, which is the main focus of this study. In this contribution we give an overview of the new client API and we discuss its motivation and its positive impact on overall software quality (coupling, cohesion), readability and composability.
id cern-2767124
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2021
record_format invenio
spelling cern-27671242022-11-02T22:25:40Zhttp://cds.cern.ch/record/2767124engSimon, Michal KamilExploring the virtues of XRootD5: Declarative API25th International Conference on Computing in High Energy & Nuclear PhysicsConferences<!--HTML-->Across the years, being the backbone of numerous data management solutions used within the WLCG collaboration, the XRootD framework and protocol became one of the most important building blocks for storage solutions in the High Energy Physics (HEP) community. The latest big milestone for the project, release 5, introduced multitude of architectural improvements and functional enhancements, including the new client side declarative API, which is the main focus of this study. In this contribution we give an overview of the new client API and we discuss its motivation and its positive impact on overall software quality (coupling, cohesion), readability and composability.oai:cds.cern.ch:27671242021
spellingShingle Conferences
Simon, Michal Kamil
Exploring the virtues of XRootD5: Declarative API
title Exploring the virtues of XRootD5: Declarative API
title_full Exploring the virtues of XRootD5: Declarative API
title_fullStr Exploring the virtues of XRootD5: Declarative API
title_full_unstemmed Exploring the virtues of XRootD5: Declarative API
title_short Exploring the virtues of XRootD5: Declarative API
title_sort exploring the virtues of xrootd5: declarative api
topic Conferences
url http://cds.cern.ch/record/2767124
work_keys_str_mv AT simonmichalkamil exploringthevirtuesofxrootd5declarativeapi
AT simonmichalkamil 25thinternationalconferenceoncomputinginhighenergynuclearphysics