I am setting up a grpc service that will upload images in chunks to the 
server. What I am trying to understand in trying to setup the server logic 
is how the grpc service handles multiple clients streaming at the same time.

I assume that streaming events will collide meaning client 1 starts 
uploading an image, the grpc server gets the events and starts saving the 
image to file. Then client 2 starts uploading and client 2's upload 
requests will be mixed in with client 1's upload requests. 

How do you handle out of order uploads on the server so that the image data 
does not get mixed up with the wrong file?

Also while streaming can a single clients requests come in out of order too?

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to grpc-io+unsubscr...@googlegroups.com.
To post to this group, send email to grpc-io@googlegroups.com.
Visit this group at https://groups.google.com/group/grpc-io.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/72da92e3-09ea-4db9-9ff4-3f2aa21428bb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to