One more question on akka typed. I would like to write client (like) actor-system for another actor-system. Both these systems uses akka-typed.
In order to setup remoting, I could put them together as Remoting. But with akka typed there is no more ActorSelection, but instead Receptionist. How would I be able to hint for remote Receptionist?
In my use case, the client actor-system is short lived JVM and would go away after some time of connectivity. And might come back to check on things frequently. Hence, I am not sure if Cluster would still suit my needs?
In any case, any pointers on how I would be able to get handle to a typed actor from another actor-system would help.
Thank you for the response @johanandren.
Shall do so for a client-server model. Perhaps I can plan to write a generic Akka HTTP with WS + actor abstraction for this. In order to keep the connection resilient, would you have any recommendations?
I could use the ping frame to keep the connection alive.
Either sounds good for me, since you are in control of both Akka gRPC could be nice since it provides an explicit protocol with a schema and is binary vs the more implicit protocol encoded in a HTTP/Json endpoint.