title: Is multicasting possible with gRPC? if yes how to do it in python or c++?
body: <p>I am trying to connect multiple clients to the server where all the connected clients get the same data from the server. Something like the clients can subscribe to a service and get the same data from the server.</p>
  
  <p>I have tried connecting multiple clients to the server and send a stream of incrementing numbers. It works fine but when a new client enters it should start from the old client receiving the same data.</p>
  
  <p>the server streaming messages:</p>
  
  <pre class="lang-py prettyprint-override"><code> def str(self, request, context):
  
          digit = 0
          m = 'Turn'
          print('Message Type:, %s!' % request.type)
          if request.type == 'Streaming':
              while True:
                  direction = m
                      #digit = random.randint(0,100)
                  digit+=1
                  yield text.Response(message='Move, %s!' % direction,dir=a)
  </code></pre>
  
  <p>I want to multicast this message to multiple connected clients</p>