Abstract

In this paper we present SOA based CLAS12 event Reconstruction and Analyses (CLARA) framework. CLARA design focus is on two main traits: real-time data stream processing, and service-oriented architecture (SOA) in a flow based programming (FBP) paradigm. Data driven and data centric architecture of CLARA presents an environment for developing agile, elastic, multilingual data processing applications. The CLARA framework presents solutions capable of processing large volumes of data interactively and substantially faster than batch systems.

Highlights

  • Software systems, including physics data processing (PDP) applications have a distinct component based structure

  • The first layer is the service-bus that provides an abstraction of the xMsg publish-subscribe messaging system[2]. xMsg is using the ZeroMQ[3] socket library and implements messaging patterns like topic pub-sub, workload distribution, and request-response

  • Every service from the service layer or component from the orchestration-layer communicates via the service-bus, which acts as a messaging tunnel between CLAS12 event Reconstruction and Analyses (CLARA) components

Read more

Summary

Home Search Collections Journals About Contact us My IOPscience

This content has been downloaded from IOPscience. Ser. 762 012009 (http://iopscience.iop.org/1742-6596/762/1/012009) View the table of contents for this issue, or go to the journal homepage for more. Download details: IP Address: 129.57.130.100 This content was downloaded on 19/12/2016 at 21:03 Please note that terms and conditions apply. W. Gothe The 3D Structure of the Proton Ralf Kaiser Time-of-Flight resolution of the CTOF@CLAS12 prototype counter equippedwith magnetic-resistant fine-mesh photomultiplier tubes A Ni, V Kuznetsov, S Chebotaryov et al The Jefferson Lab 12 GeV Upgrade R D McKeown Discharge reduction technologies for Micromegas detectors in high hadron flux environments M Vandenbroucke Meson Spectroscopy at JLab@12 GeV Andrea Celentano Overview of the recent results from CLAS Marco Mirazita Studying the information content of TMDs using Monte Carlo generators H Avakian, H Matevosyan, B Pasquini et al

Introduction
Published under licence by IOP Publishing Ltd

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.