4-8 November 2019
Adelaide Convention Centre
Australia/Adelaide timezone

Experience supporting Belle II CDB server Infrastructure for Phase 3

7 Nov 2019, 15:00
Riverbank R6 (Adelaide Convention Centre)

Riverbank R6

Adelaide Convention Centre

Oral Track 2 – Offline Computing Track 2 – Offline Computing


Carlos Fernando Gamboa (Brookhaven National Laboratory (US))


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

Primary authors

Ruslan Mashinistov (Brookhaven National Laboratory (US)) Carlos Fernando Gamboa (Brookhaven National Laboratory (US)) Martin Ritter (LMU Munich) Marko Bracko (Jozef Stefan Institute) Maxim Potekhin (Brookhaven National Laboratory (US))

Presentation Materials