From Microservices to Atomic Actions%3A Granularity in System Design