Hello everyone,
we are running an actor system (cluster sharding) having about 5 Million per node. With a constant inbound message rate we are seeing the system slowing down having more and more actors in memory.
few actors: 1 ms
5M actors: > 200 ms
Does the amount of active but unused actors have a significant negative impact on the latency?
System:
- 5 node cluster
- akka-cluster-sharding
- akka-persistence-cassandra
F.e. does the dispatcher need to check 5M mailboxes when only 1K mailboxes have messages?
Thanks in advance and best regards
Thomas S.
3 posts - 2 participants