Message lifecycle - fast-programmer/outboxer GitHub Wiki
stateDiagram-v2
[*] --> queued
queued --> publishing
publishing --> published
published --> [*]
publishing --> failed
failed --> queued
stateDiagram-v2
[*] --> queued
queued --> publishing
publishing --> published
published --> [*]
publishing --> failed
failed --> queued