Query Service for New ATLAS EventIndex System

Author:

Rybkin Grigory

Abstract

The ATLAS EventIndex system consists of the catalogue of all events collected, processed or generated by the ATLAS experiment at the CERN LHC accelerator, and all associated software tools. The new system, developed for LHC Run 3, makes use of Apache HBase—the Hadoop database—and Apache Phoenix—an SQL/relational database layer for HBase—to store and access all the event metadata. The Query Service allows searches for and retrieval of information of interest. Its design is based on a server-client architecture with the sides communicating via a RESTful API. The OpenAPI Specification is used to describe the API and generate parts of the source code of the server and client. Based on selection criteria received from the client, the server executes SQL queries against the Phoenix tables, retrieves the data, and returns it to the client. The client—a command line utility following the UNIX/POSIXconforming program design style—can output results in various formats including plain text and JSON. The server and the client are developed in Java 8, with the use of the Jersey 2 JAX-RS API implementation and the Spring Framework. The service performance is suitable for interactive use with queries for up to 1000 events at a time.

Publisher

EDP Sciences

Reference16 articles.

1. The ATLAS Collaboration et al., “The ATLAS Experiment at the CERN Large Hadron Collider,” JINST 3, S08003 (2008). https://doi.org/10.1088/1748-0221/3/08/S08003

2. Barberis D., Alexandrov I., Alexandrov E. et al., “The ATLAS EventIndex: A BigData Catalogue for All ATLAS Experiment Events,” Comput Softw Big Sci 7, 2 (2023). https://doi.org/10.1007/s41781-023-00096-8

3. Gallas E., Alexandrov E., Alexandrov I. et al., “Deployment and Operation of the ATLAS EventIndex for LHC Run 3,” Proceedings of the 26th International Conference on Computing in High Energy & Nuclear Physics (CHEP2023) (2023)

4. Apache Hadoop: https://hadoop.apache.org

5. Apache HBase: https://hbase.apache.org

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3