https://medium.com/@milwojarski/choreography-vs-orchestration-pattern-how-to-decide-which-one-to-use-a01163a36c85