scale

ZeroMQ Info Roundup

I've been reading what I could find on ZeroMQ and it has grabbed my attention for various reasons.  Here is a batch of the ones I found interesting into one article for future reference since things were a bit spread out.

ZeroMQ Introductory Video (great starting point)

http://www.youtube.com/watch?v=_JCBphyciAs

Paper on Messaging and Multi-Threading

http://www.zeromq.org/whitepapers:multithreading-magic

A Rather Ambitious Project with very little information(but I like the ambition)

http://prodatalab.wikidot.com/

Streaming Video Example

http://www.zeromq.org/code:examples-camera

DripDrop - DripDrop encapsulates both zmqmachine, and eventmachine. It provides some sane default messaging choices, using BERT (A binary, JSON, like serialization format) and JSON for serialization. While zmqmachine and eventmachine APIs, some convoluted ones, the goal here is to smooth over the bumps, and make them play together nicely.

http://blog.andrewvc.com/next-steps-for-dripdrop-zeromq-distributed-wo

http://github.com/andrewvc/dripdrop

mongrel2 application server - Mongrel2 is an application, language, and network architecture agnostic web server that focuses on webapplications using modern browser technologies.  ZeroMQ used heavily.

http://mongrel2.org/doc/tip/docs/manual/book.wiki#x1-760005.6

http://mongrel2.org/doc/tip/docs/manual/book.wiki#x1-640005.2

Async Worker Process article on a good blog that discusses ZeroMQ

http://kfsone.wordpress.com/2010/07/21/asyncworker-parallelism-with-zeromq/

Interesting Projects around ZeroMQ from the creators of ZeroMQ

http://github.com/imatix/zdevices

http://github.com/imatix/zfl

http://github.com/imatix/zguide

Several Blog Entries from Around the Web regarding ZeroMQ

ZeroMQ and Scalability

http://kfsone.wordpress.com/2010/07/21/zeromq-and-scalability/

ZeroMQ and Introduction

http://nichol.as/zeromq-an-introduction

Basic ZeroMQ example in Ruby

http://willj.net/2010/08/01/basic-zero-mq-ruby-example/

ZeroMQ Tutorial

http://github.com/andrewvc/learn-ruby-zeromq

0MQ: A new approach to messaging

http://lwn.net/Articles/370307/