[zeromq-dev] 0MQ video
Martin Sustrik
sustrik at 250bpm.com
Mon May 17 10:07:01 CEST 2010
Hi all,
We are up to make a video for 0MQ explaining the concepts behind the
architecture and how they are made available to users.
Some issues that definitely should be discussed IMO are:
- message-orientedness of 0MQ as opposed to connection-orientedness of
BSD sockets
- smart endpoints and dumb middle nodes of 0MQ as opposed to smart
brokers and dumb endpoints of standard messaging middleware
- transport agnosticism, ability to work in-process, over TCP, on top of
IP mutlicast, via uni-directional channels etc.
- integration of 0MQ with Internet stack as opposed to reinventing the
functionality of Internet stack in most MOM products
- integration of 0MQ with POSIX socket API
- request/reply pattern as routing the request through the global maze
of service providers and back
- publish/subscribe as global multi-layered data distribution service,
similar to radio broadcast
- parallelised pipeline is datacenter/supercomputing scenario for
splitting work (production-line-style) among large number of endpoints.
If you have problems understanding particular concepts 0MQ is based
upon, please, do let us know, so that we can answer the questions in the
video.
Also, I would like to include few animations into the video. If there's
anyone willing and able to contribute animations (flash or whatever)
please ping me.
Thanks!
Martin
More information about the zeromq-dev
mailing list