C++ Declarative API – Implementation Overview Within the XRootD Framework

Autor: Michal Simon, Robert Poenaru
Rok vydání: 2020
Předmět:
Zdroj: 2020 19th RoEduNet Conference: Networking in Education and Research (RoEduNet).
DOI: 10.1109/roedunet51892.2020.9324858
Popis: A brief description of the XRootD architecture and its purpose within the Worldwide Large Hadron Collider Computing Grid (WLCG), alongside an overview of the serverand clientsides of the XRootD framework are discussed in the present work. The client-side of XRootD has a relatively new feature called Declarative API. Its main objective is to provide the user with an asynchronous interface that is more in line with the modern C++ paradigm. A discussion on the development process for the new API is made, together with a case study that involves the implementation of an Erasure Coding plug-in for the client.
Databáze: OpenAIRE