On Sun, Sep 30, 2012 at 11:14 PM, Andrea Crotti <[email protected]> wrote:
>> Ok I used some of the figures, the RST that generates the slides is here: >> https://raw.github.com/AndreaCrotti/pyconuk2012_slides/master/zeromq/zeromq.rst Very nice! > - persistence > - security > - the crossroads.io fork > - reliability > - how can it be faster than TCP Yes, these are the standard questions. To which, some standard answers: > - persistence There's no one ideal persistence solution. Build what you need according to the use-case or take 0MQ packages like Majordomo. > - security There's no one ideal security solution. Pre-shared symmetric keys work well for pub-sub (see SALT), SASL for connected protocols (see FileMQ). > - the crossroads.io fork A valuable lesson in the power of a community (or, how individual ego and talent really doesn't count for much). > - reliability There is no one answer to reliability, there are dozens of different cases, each has different optimal solutions. Ch4 of the Guide, etc. > - how can it be faster than TCP Wrong question; you can make highly optimized TCP apps (that do things like lock-free queues, batching, etc.) at great cost and you can make slow ones more cheaply. 0MQ gives you optimization cheaply. So it's faster than slower TCP apps. but not faster than TCP. -Pieter _______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
