Implementing the Belle II Conditions Database Using Industry-Standard Tools

Lynn Wood ; Todd Elsethagen ; Kevin Fox ; Jeter Hall ; Bibi Raju ; Malachi Schram ; Eric Stephan ; Jovan Araiza

22 August 2017
ACAT 2017

Abstract: The Belle II Experiment at KEK is preparing for first collisions in early 2018. Processing the large amounts of data that will be produced will require conditions data to be readily available to systems worldwide in a fast and efficient manner that is straightforward to both the user and maintainer. The Belle II Conditions Database was designed to make maintenance as easy as possible. To this end, a HTTP REST service was developed with industry-standard tools such as Swagger for the API interface development, Payara for the Java EE application server, and the Hazelcast in-memory data grid for support of scalable caching as well as transparent distribution of the service across multiple sites. This talk will present the design of the conditions database environment at Belle II, as well as go into detail about the actual implementation, capabilities, and performance.

Keyword(s): conditions database ; computing

The record appears in these collections:
Posters > Conference posters

 Record created 2017-08-09, last modified 2017-08-09

Download fulltext

Rate this document:

Rate this document:
(Not yet reviewed)