Hi hAkkers,

ActorIdentity is serialized with java serializer (including its member 
Option[]) and as such it cannot be successfully received across the nodes 
with different Scala versions (2.10 vs 2.11). That presents 2 kinds of 
problems for systems relying on it (including some cluster contrib modules):
- rolling deploys of cluster fail and the whole cluster has to be brought 
down before upping the Scala version
- heterogenous clusters where nodes have different roles, therefore 
different codebases and a strict requirement for the identical Scala 
version is not reasonable.

Would love to hear how you deal with either case, especially when there are 
actors outside of your codebase like ClusterSingletonProxy that use 
ActorIdentity.

Thanks.
Paul

-- 
>>>>>>>>>>      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 akka-user+unsubscr...@googlegroups.com.
To post to this group, send email to akka-user@googlegroups.com.
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