Details
-
Architectural Decision
-
Resolution: Done
Description
From the PI17 I&A workshop: "any way to reduce state carried in components so they're easier to kill + restart?". (https://miro.com/app/board/uXjVPA3yAxY=/?moveToWidget=3458764547811154453&cot=14)
https://jira.skatelescope.org/browse/ADR-12 provides definition of recoverability.
The goal of this ADR is to provide guidelines for implementation, in particular how to handle recovery of state (or reduce the statefulness) of components when they need to be restarted.
SDP already has a mechanism for state recovery - to be taken as input information.