Re: [zeromq-dev] Pub/Sub scalability over TCP vs epgm/pgm

2018-04-09 Thread Zubair Ali
Hi Mark, Thank you for your comment. Main function of application is only receive data from external source and distribute that to subscribers. There is little work related to management of subscriptions beside that it is just sending data. I tested on windows on one machine. I created one

Re: [zeromq-dev] Pub/Sub scalability over TCP vs epgm/pgm

2018-04-09 Thread Mark Delany
On 09Apr18, Colin Ingarfield allegedly wrote: > > quickly on a modern CPU. I am assuming that zeromq does better than > > linear since topics are exact prefix match there are plenty of > > alogrithmic solutions that are far faster than O(n). > I believe it uses a prefix matching trie.?? Worst

Re: [zeromq-dev] Pub/Sub scalability over TCP vs epgm/pgm

2018-04-09 Thread Colin Ingarfield
On 4/9/18 4:09 PM, Mark Delany via zeromq-dev wrote: >>> can have topics around 500 and subscribers could be from 500 to 1000. >> The only way to know is to test it > This is true and also measure your system while testing to identify > potential system bottlenecks. What else is your application

Re: [zeromq-dev] Pub/Sub scalability over TCP vs epgm/pgm

2018-04-09 Thread Mark Delany via zeromq-dev
> > can have topics around 500 and subscribers could be from 500 to 1000. > The only way to know is to test it This is true and also measure your system while testing to identify potential system bottlenecks. What else is your application doing besides making zeromq calls? Is there I/O involved?

Re: [zeromq-dev] Linger vs inproc

2018-04-09 Thread Luca Boccassi
On Thu, 2018-04-05 at 08:59 +0200, Gyorgy Szekely wrote: > Hi all, > I would like to clarify the effect of the linger setting on inproc > transports. > > Background: > I have a message broker that has a stateful routing thread and a > number of > front-end threads that manage websocket sessions.

Re: [zeromq-dev] Immediate and linger on ROUTER socket

2018-04-09 Thread Luca Boccassi
On Sun, 2018-04-08 at 08:53 +, har...@voca.no wrote: > I understand, thanks for the reply.  > > What about the Immediate option? Would a router socket ever queue on > an incomplete connection anyway? > > Kind regards > Harald Nøkland > Senior Robotics Engineer I cannot remember exactly,

Re: [zeromq-dev] Pub/Sub scalability over TCP vs epgm/pgm

2018-04-09 Thread Luca Boccassi
On Mon, 2018-04-09 at 17:29 +0400, Zubair Ali wrote: > I have requirement to implement market data distribution application > which > can have topics around 500 and subscribers could be from 500 to 1000. > Please note that subscribers can be anywhere globally not on our > network. > We use Amazon

Re: [zeromq-dev] Installation errors on Windows 10

2018-04-09 Thread Luca Boccassi
On Tue, 2018-04-10 at 00:46 +0800, Chandra wrote: > Dear All,  > > Greetings! I am new to ZMQ. Trying to install ZMQ C++ bindings and > run > sample program - "Hello World Client  C++" in Windows 10 (x64) > /Visual > Studio 2017 community version. > 1. At first, Install the  stable release 4.0.4

[zeromq-dev] Pub/Sub scalability over TCP vs epgm/pgm

2018-04-09 Thread Zubair Ali
I have requirement to implement market data distribution application which can have topics around 500 and subscribers could be from 500 to 1000. Please note that subscribers can be anywhere globally not on our network. We use Amazon EC2 for running data distribution application. Will this be