[ 
https://issues.apache.org/jira/browse/STORM-215?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13971480#comment-13971480
 ] 

Robert Joseph Evans commented on STORM-215:
-------------------------------------------

It is possible, but it is not necessarily simple.  Because of licensing reasons 
the zeromq dependency cannot be distributed with Apache storm.  But the APIs 
involved have not changed from before.  If you can pull out the zeromq code 
from 0.9.0.1 storm https://github.com/apache/incubator-storm/tree/0.9.0.1 you 
should be able to package it into a stand alone jar and include it with your 
topology.

My guess is that it would be 

https://github.com/apache/incubator-storm/blob/0.9.0.1/storm-core/src/clj/backtype/storm/messaging/zmq.clj
and
https://github.com/apache/incubator-storm/blob/0.9.0.1/storm-core/src/clj/zilch/mq.clj

If you want to start a stand alone github project for this that would be great. 

> Document How to Replace Netty Transport with 0mq Transport
> ----------------------------------------------------------
>
>                 Key: STORM-215
>                 URL: https://issues.apache.org/jira/browse/STORM-215
>             Project: Apache Storm (Incubating)
>          Issue Type: Documentation
>            Reporter: P. Taylor Goetz
>              Labels: docuentation, website
>
> As of 0.9.1 Storm uses the Netty transport by default. We should document the 
> process of building, installing, and configuring the 0mq-based transport for 
> those who want to use it.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to