Decouple possibly faulty actuators from control logic so that the processing pipeline doesn't get stuck
Closed this issue · 1 comments
climategadgets commented
Expected Behavior
When a faulty device doesn't respond to commands, the rest of the system continues to work normally.
Actual Behavior
(as witnessed in #290) Failure of a device to respond within a reasonable deadline (or at all) causes stoppage in processing pipeline, and a memory leak.
Corrective Action
Implement CQRS.
climategadgets commented
Done for practical intents and purposes.