The Belle II experiment is a leading world class B-physics experiment. In 2017 BNL became a member of the Belle II collaboration taking responsibility to maintain and develop the Conditions Database (CDB)—an archive of the detector’s conditions at the time of each recorded collision. This database tracks millions of variables—for example, the detector’s level of electronic noise, millimeter-scale movements of the detector due to the strong magnetic field, and variations in electronic response due to small temperature changes—all of which need to be properly taken into account to make sense of Belle II’s measurements. The conditions database was built as an HTTP REST service using tools such as Swagger for the API interface development, Payara for the Java EE application server, and Squid for the caching proxy. This article presents the CDB design, the deployment and continuous development at BNL, including the changes to workflows, authentication and API triggered by the experience of the first data taking. It will as well present details about the capabilities and performance during operation in 2018-2019.
|Consider for promotion||No|