TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

ØMQ: Mission Accomplished

256 pointsby nephicsover 13 years ago

10 comments

pedohover 13 years ago
I think 0MQ is brilliant. If this is your first time looking at 0MQ, I'd suggest the following:<p><a href="http://www.zeromq.org/intro:read-the-manual" rel="nofollow">http://www.zeromq.org/intro:read-the-manual</a><p>Watch the first video by Ian Barber. He's an excellent presenter.<p>The guide ( <a href="http://zguide.zeromq.org/page:all" rel="nofollow">http://zguide.zeromq.org/page:all</a> ) is very lengthy and comprehensive, but the "hello world" example and the "Divide and Conquer" example (fan out jobs, work, fan in results) will get you up and running and start showing you a sliver of the amazing power of 0MQ.<p>They've even got a lot of their examples in many languages:<p>C++ | C# | Clojure | CL | Erlang | F# | Haskell | Haxe | Java | Lua | Node.js | Perl | PHP | Python | Ruby | Scala | Ada | Basic | Go | Objective-C | ooc
评论 #3220661 未加载
snewmanover 13 years ago
0MQ looks very interesting, but most of the information available seems to be "how to use it". I can't find detailed specifications of its behavior, nor a detailed description of the implementation that I could use to figure that out myself. (Short of wading through the source code.) So it's hard to understand exactly how load balancing works, exactly what happens to in-flight messages on a server crash, exactly what guarantees are provided for message ordering (e.g. in a complex multi-participant scenario), at-least-once vs. at-most-once message delivery, etc.<p>Does anyone know of a good, detailed explanation of how 0MQ is implemented?
评论 #3221669 未加载
评论 #3220990 未加载
评论 #3221529 未加载
评论 #3221141 未加载
espeedover 13 years ago
ZeroMQ is amazing. The last few months I have been using it for all kinds of things -- from creating multiprocessing Python apps to replacing an HTTP REST backend with a high-performance ZeroMQ server.
评论 #3219999 未加载
cmarsover 13 years ago
Last time I looked into zmq, it was not recommended for use in public internet services -- not resilient enough against a potential DoS attack or buggy client implementation. Has this changed?
评论 #3221891 未加载
评论 #3220100 未加载
bdrover 13 years ago
Wow, programming can really be romantic.
评论 #3221636 未加载
h0h0over 13 years ago
What HPC products use 0mq?<p>Would it be applicable to large-scale optimization problems, e.g. in context of machine learning?
评论 #3219998 未加载
评论 #3220063 未加载
评论 #3220006 未加载
评论 #3219996 未加载
评论 #3220705 未加载
vphover 13 years ago
He's talking about 3.1, while publicly 3.0 is still in beta. Does anyone know when 3.1 will come out?
评论 #3220686 未加载
smailqover 13 years ago
Congratz! I've been using 0MQ for few years on distributed db, now it's hard not to architect distributed/threaded apps without 'message passing' design which 0mq is pushing for. Plus the mailing list is pretty helpful and friendly.
zdwover 13 years ago
Anyone know of a good and recent ØMQ/AMPQ/STOMP comparison, specifically with attention paid to the implementations available?
评论 #3220211 未加载
atuladharover 13 years ago
Are there any hosting services out there that currently support using ZeroMQ?
评论 #3223312 未加载
评论 #3221510 未加载
评论 #3221633 未加载