Commit Graph

9 Commits

Author SHA1 Message Date
babic_a fec900ff63 Increase the sf_stream output frequency to 10 seconds 2021-01-15 11:15:28 +01:00
babic_a 0cf973802d Add stream stats modulo to config file 2021-01-14 15:45:41 +01:00
babic_a 677f9c44c4 Since we are sending only pulse_ids adjust n threads 2020-09-24 13:03:39 +02:00
babic_a 639fe3790a Refactor pulse_id receiver 2020-09-18 15:25:31 +02:00
babic_a 465369a322 Add pulse_id stream to streamer
The pulse_id stream can be used to synchronize components.
For example, the writer can listen for the current pulse_id
and write with 1 second delay to a file. This will help us
eliminate the need to wait for the run to complete to start
the data write request.
2020-07-16 11:27:09 +02:00
babic_a 6129b711ba Change processing socket from PUB to PUSH
Since processing of live data can be done at 100Hz it would
be more difficult to stream the full rate with a PUB/SUB mode.

To support distributed live analysis we move to PUSH/PULL
model, since we can support only one live processing at a time
anyway (network constraints when working with large detectors).
2020-07-15 10:29:21 +02:00
babic_a e0c3d673cc Reduce number of IO threads 2020-06-09 14:29:18 +02:00
babic_a 08a4b891a6 Add sync limit 2020-06-08 17:28:03 +02:00
babic_a a6e1c6c84e Move stream configs to separate file 2020-06-04 11:57:42 +02:00