JStorm is an implementation storm in java.
if you have any question, please contact to [email protected]
Storm is a wonderful product, but it is being developed in Clojure. We don't like clojure,
which isn't a populate language. So in Alibaba, few guys can fix the bug of storm.
At the same time, we found several problem such as zeromq, zookeeper, performance.
So we decide to implement JStorm, implementing storm in java.
From 2013-05-01, Alipay begin to use JStorm. Till now 2013-09-01, JStorm of Alipay will handle 40TB/3billion messages from other cluster . In some topologies, it won't allow lose one message.
In general, JStorm is an implementation storm in java, most of client interfaces are from Storm. so the
old topology can directly run on JStorm without any change, even building.
But there are 3 points different from Storm.
JStorm is more stable than Storm
JStorm is more fast than Storm
Jstorm provide more useful features.
Please refer to the file "changehistory" for details
Please refer to the file "deploy" for details