tree: 16750677a5c76f20c45c30ba245f4c2b8df63c22 [path history] [tgz]
  1. project/
  2. src/
  3. build.sbt
  4. LICENSE
  5. README.md
pekko-sample-cluster-client-grpc-scala/README.md

Cluster Client with gRPC transport

See purpose of this example and important clarifications of when to use this approach in Migration to Apache Pekko gRPC.

Project structure:

  • clusterclient.proto defines the gRPC service and messages that are exchanged between client and cluster (server)
  • ClusterClient is the actor on the client side that messages are sent via
  • ClusterClientReceptionist is an Apache Pekko extension on the cluster (server) side that implements the gRPC service and delegates messages to actors in the cluster that have been registered in Distributed PubSub.