I have a BillingManager Bounded Context (DDD concept) whose job is to charge the user for the orders they have placed. There is an OrderManager that places the orders. They exist in two different Bounded Contexts.
As per the DDD, one Bounded Context should interact with another Bounded Context via messages or events only. I'm trying to understand the right pattern for the integration of these BCs. Is the right pattern (1) the OrderManager and the BillingManager live in the same actor system and they interact each other via pub-sub? (2) OrderManager and BillingManager exist in two actor systems, and the OrderManager actor system TELL the Billing Manager to process the order (3) introduce a Bus or Queue so the OrderManager queue up the orders and the BillingManager poll the queue to retrieve orders and process them? What would you suggest? -- >>>>>>>>>> Read the docs: http://akka.io/docs/ >>>>>>>>>> Check the FAQ: >>>>>>>>>> http://doc.akka.io/docs/akka/current/additional/faq.html >>>>>>>>>> Search the archives: https://groups.google.com/group/akka-user --- You received this message because you are subscribed to the Google Groups "Akka User List" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/akka-user. For more options, visit https://groups.google.com/d/optout.
