- 1. Introduction
- 2. Infrastructure
- 2.1. Networking
- 2.2. Message Passing
- 2.3. Online Compute
- 2.4. Monitoring, Observability and Alerting
- 3. Data Processing Pipeline
- 4. Glossary
- 5. Architecture Design Records
- 5.1. 0001 Record architecture decisions
- 5.2. 0002 Use ESS-like architecture for streaming components
- 5.3. 0003 Initial flatbuffer formats
- 5.4. 0004 Core technologies for in-flight data processing software
- 5.5. 0005 Use OpenMetrics
- 5.6. 0006 High level architecture
- 5.7. 0007 Standardise error handling
- 5.8. 0008 Use OpenTelemetry
- 5.9. 0009 NeXus File Format
- 5.10. 0010 Revised error handling using miette