Re: [zeromq-dev] Delay in receive by SUB from PUB

2016-03-14 Thread Navneet Kumar
Yes, I thought about that and did a profiling with "net/http/pprof". The GC pauses are no more than 20ms at a time and usually 1-5ms. On Mon, Mar 14, 2016 at 2:51 PM, Aaron Sokoloski wrote: > Hi Navneet, since you are using Go, is it possible that it has something > to do

Re: [zeromq-dev] Delay in receive by SUB from PUB

2016-03-14 Thread Aaron Sokoloski
Hi Navneet, since you are using Go, is it possible that it has something to do with garbage collections pauses? Recent versions of Go pause for much shorter times, but if you're using an old version it might easily stop that long to do GC. Cheers, Aaron On 14 March 2016 at 01:06, Navneet Kumar

Re: [zeromq-dev] Delay in receive by SUB from PUB

2016-03-14 Thread Navneet Kumar
Hi Jeff Can you please elaborate on the "over-comsume" part. I am using zmq4 Go library https://github.com/pebbe/zmq4 On Sat, Mar 12, 2016 at 6:37 PM, Jeff Shanab wrote: > I have seen this when I make a mistake and over-consume from the publisher > on multipart messages.

Re: [zeromq-dev] Delay in receive by SUB from PUB

2016-03-12 Thread Jeff Shanab
I have seen this when I make a mistake and over-consume from the publisher on multipart messages. the subscriber then blocks. In my case the next message eventually comes along and things resume, but out of sync. To avoid this I created a small class that recvies the entire multipart message then

[zeromq-dev] Delay in receive by SUB from PUB

2016-03-11 Thread Navneet Kumar
Hello everone I am building a pubsub, wherein the PUB and the SUB socket are on the same host. I am able to send lots of messages through it. The latency of the system is around 2-50 ms. But out of blue some messages get stuck for 5-6 seconds before receiving. I have put the logs and added