Deleria 

The Deleria project (Distributed event-level experimental readout and inline analysis) is a software-based streaming system which aims to provide real time data analysis from instruments with large computing requirements and data volumes. Unlike traditional experimental workflows that operate at the file level, Deleria workflows operate at the event level allowing for latencies between data collection and analysis to occur within of order seconds. This enables experimenters to make real-time decisions in configuring and optimizing their experiments - even in the face of large computing requirements.

Deleria utilizes a pipeline architecture based on GRETA (Gamma-Ray Energy Tracking Array). This system consists of a number of composable components such as forward buffers, an event processing component, event builders as well compoinents for storage and streaming to real time displays. These components can run on geographically distributed sites.

An example of a fully distributed pipeline connecting detector electronics to processing, storage and prompt analysis monitoring.

Pipeline Components:

Forward Buffer: 

Event Processing:

Event Building (optional):

Storage:

Communication Layer: