- 1. Instroduction
- 2. Infrastrucure
- 2.1. Networking
- 2.2. Message Passing
- 2.3. Online Compute
- 2.4. Monitoring, Observability and Alerting
- 3. Data Processing Pipeline
- 4. Architecture Design Records
- 4.1. 0001 Record architecture decisions
- 4.2. 0002 Use ESS-like architecture for streaming components
- 4.3. 0003 Initial flatbuffer formats
- 4.4. 0004 Core technologies for in-flight data processing software
- 4.5. 0005 Use OpenMetrics
- 4.6. 0006 High level architecture
- 4.7. 0007 Standardise error handling
- 4.8. 0008 Use OpenTelemetry
- 4.9. 0009 NeXus File Format
- 4.10. 0010 Revised error handling using miette