News for hackers. Stuff that matters.
Re:PyCon 2011 Video: Advanced Network Architectures With Zer... by shykes on Sunday March 13, 2011 @09:55PM (#2320962)
We use zeromq internally at dotcloud, and it's an absolute pleasure to work with. There is that weird obsession with asserts, but a lot of the problems we had with rabbitmq are gone.
Re:PyCon 2011 Video: Advanced Network Architectures With Zer... by calibraxis on Sunday March 13, 2011 @10:14PM (#2321014)
May I ask what problems you had with rabbitmq? (Just curious.)
Re:PyCon 2011 Video: Advanced Network Architectures With Zer... by spahl on Sunday March 13, 2011 @10:23PM (#2321042)
It was mainly due to older versions like 1.7 that crashed too often under pressure (ram usage mostly).

The situation got much better since 1.8 and especially 2.0.

The main reason zeromq is so awesome is that we can use it as an rpc protocol for almost everything.

Re:PyCon 2011 Video: Advanced Network Architectures With Zer... by tudorachim on Sunday March 13, 2011 @10:32PM (#2321062)
That main reason doesn't apply only to zeromq, though; with google's protobuf you can write an rpc layer on top of pretty much any channel in ten or twenty lines of code.
Re:PyCon 2011 Video: Advanced Network Architectures With Zer... by spahl on Sunday March 13, 2011 @10:40PM (#2321082)
Sure but with zeromq we get builtin load balancing and pub/sub.
Re:PyCon 2011 Video: Advanced Network Architectures With Zer... by wladimir on Monday March 14, 2011 @04:04AM (#2321715)
ZeroMQ is not a serialization or RPC mechanism, but a smart routing system for packets of data. It doesn't even include one. Many people use google's protobuf with ZeroMQ.