When do we use API calls vs events for interactions? Do we need to build up local replicas from events when we need data from other services? https://leaddev.com/technical-direction/tour-decisions-event-driven-architecture