What is an Atomic Action? The Core Building Block of Resilient Workflows