Hi Prakhyat, 

I'd use persistent actors with cluster sharding. 
You can start the the ClusterSharding system for different typenames that 
reflect a bounded context - or - a single aggregate root (in our situation)

like:
ClusterSharding(system).start(
      typeName = AggregateRootNameHere

And have these used between the bounded contexts by sending the 
AggregateRootName actors messages. 

One practical point for this approach: Currently you have to start your 
shard types all within the same JVM (at least for your leading node) 
otherwise the shardcoordinator gets issues. (I am currently changing the 
BlogApp sample in order to show this behaviour, but many things todo.. so 
that takes some time0

Kind regards, 

Olger


On Thursday, September 25, 2014 8:17:09 AM UTC+2, Prakhyat Mallikarjun 
wrote:
>
> Team,
>
> We are building app on the approach DDD/CQRS/Event Sourcing. 
>
> Did you anytime have a look at this challenge 
> http://abdullin.com/post/dddcqrs-challenge-integrating-distributed-systems/
>  ?
>
> What are your thoughts and solutions? We are facing similar problem of 
> communicating across bounded context's, looking forward for insights wrt 
> *Integrating 
> Distributed Systems composed of a different bounded contexts and 
> applications?*
>
> -Prakhyat M M
>

-- 
>>>>>>>>>>      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.

Reply via email to