number of concurrent client connections. I am wondering if there is any
golang design pattern available which can be used to share workload between
multiple goroutines (probably via channels).
For example let's say if there are 1000 clients connected and sending
requests, is there any way to have 10 different goroutines split the work
load? A single channel handling the request to me seems single threaded.
Another option is to create one goroutine per client but it may not scale
well as number of connections grow. I am sort of looking for load balancing
I hope I have explained my questions well. Please let me know if you need
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firstname.lastname@example.org.
For more options, visit https://groups.google.com/d/optout.