Using the cluster client is not recommended (as of it’s current implementation at least, in early 2018 ;-)).
You can absolutely join your HTTP app into the same cluster and then most apps make use of Cluster Sharding to distribute the load across the cluster. Read up about it here; https://doc.akka.io/docs/akka/current/scala/cluster-sharding.html -- Cheers, Konrad 'ktoso <http://kto.so>' Malawski Akka <http://akka.io/> @ Lightbend <http://lightbend.com/> On January 22, 2018 at 4:18:43, Troy Self (troy.s...@gmail.com) wrote: Hello, I'm writing a REST API using akka-http that I want to be backed by a cluster of Actors. This way I can increase workers (Actors) backing the API without necessarily standing up a second HTTP server. Some resources suggest that I use the ClusterClientReceptionist in the cluster and then a ClusterClient in my akka-http project. However, it also appears that I could just have the akka-http project join the same Akka cluster as the workers. Is there a preferred approach? It seems to me that the 'receptionist' could be in the akka-http project and when it joins the cluster, all of the workers register themselves with that receptionist. Then the akka-http routes can just use that receptionist actor to send messages to the workers. Thanks for any help. I've googled this a hundred ways and can't seem to find consistent answers. -- tBs -- >>>>>>>>>> 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 https://groups.google.com/group/akka-user. For more options, visit https://groups.google.com/d/optout. -- >>>>>>>>>> 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 https://groups.google.com/group/akka-user. For more options, visit https://groups.google.com/d/optout.