I am trying to understand the best practice around the event-driven architectures. say I have 2 services order service and inventory service. An user wants to order product