News for hackers. Stuff that matters.
Re:PyCon 2011 Video: Advanced Network Architectures With Zer... by kogir on Sunday March 13, 2011 @09:02PM (#2320837)
Good if you want to be convinced to try out 0mq, but to actually learn about it The Guide is awesome:

http://zguide.zeromq.org/page:all

Re:PyCon 2011 Video: Advanced Network Architectures With Zer... by oewolf on Sunday March 13, 2011 @10:47PM (#2321105)
Also, I found this introduction very useful: http://nichol.as/zeromq-an-introduction
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.
Re:PyCon 2011 Video: Advanced Network Architectures With Zer... by mattdeboard on Sunday March 13, 2011 @09:23PM (#2320882)
As a relative newb, seeing what ZeroMQ can do had me slapping myself in the forehead. I wish I would've known about this when I was gouging my eyes out trying to build my own abstraction for ExactTarget's terrible groups system.
Re:PyCon 2011 Video: Advanced Network Architectures With Zer... by m0nastic on Sunday March 13, 2011 @04:05PM (#2320093)
I just got done watching this video while sitting at a coffeeshop, and it was super useful, as I'd just started using 0mq on a client/server for testing fuzzing.
Re:PyCon 2011 Video: Advanced Network Architectures With Zer... by look_lookatme on Sunday March 13, 2011 @07:55PM (#2320631)
Utterly off-topic, but did he pronounce redis as "read-is"? Is that correct?
Re:PyCon 2011 Video: Advanced Network Architectures With Zer... by tptacek on Sunday March 13, 2011 @09:49PM (#2320945)
It's RED (emph) like the color, then 'iss'.

What'd this presentation have to say about Redis?

Re:PyCon 2011 Video: Advanced Network Architectures With Zer... by swaits on Sunday March 13, 2011 @09:56PM (#2320967)
Nada. He just compared one of his sample APIs to redis. Don't have the exact quote, but it was something like, "this does a few basic things, similar to redis; put, get, etc."
Re:PyCon 2011 Video: Advanced Network Architectures With Zer... by look_lookatme on Sunday March 13, 2011 @09:56PM (#2320971)
Thank you. That's how I've been pronouncing it.