krasserm/akka-persistence-kafka

persistence with clustering

dantodor opened this issue · 1 comments

Has anyone tried to use this in conjunction with clustering ?
I implemented a simple cluster singleton with persistence and a client. When I run the system without persistence, works like a charm. When I run it with persistence enabled and LevelDB, Cassandra or Couchbase backands, also works. When I run it with Kafka persistence enabled, somehow the actors cannot communicate anymore. Gossip protocol still works, but the messages sent from the client ( simple case objects ) are not reaching the singleton anymore. My guess is that somehow kafka persistence is interfering with message serialization, but I don't really understand how ... has anyone has had similar experiences ?
Thank you!