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
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
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.
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
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