Baker is a library that reduces the effort to orchestrate (micro)service-based process flows. Using our intuitive scala/java dsl, developers can declare the orchestration logic in a recipe which is made out of interactions (system calls), ingredients (data) and events. A visual recipe as a graph is also generated so you can easily discuss the logic with other stakeholders, i.e. product owners, testers, etc... The recipe is compiled into a petrinet which is running in an akka actor, and probably in an akka cluster. It is already applied in ING to achieve less spaghetti orchestration code in apis, and more reusability, scalability and resilience.