Can a RAFT implementation be used as a generic Observer type design? Whilst doing some coding research, a question arose which you may be able to answer.