It is totally possible. If I were you I would look at the messaging layer that
we have.
https://github.com/apache/storm/blob/master/storm-core/src/jvm/backtype/storm/messaging/IContext.java
is the interface to implement. The port really just says which process on the
remote host to send data to, so you could abuse it how you want. That is the
most obvious first step. With the much higher bandwidth of typical RDMA setups
we will probably need to spend a decent amount of time optimizing the rest of
the worker process to be able to keep up with it. we have plans to do some of
that already with STORM-889, but any help with that is appreciated.
- Bobby
On Tuesday, June 23, 2015 6:44 AM, Pejman Hosseini
<[email protected]> wrote:
Hello everybody!
I want to implement RDMA on Storm as a part of my Thesis inspired by
"Accelerating
Big Data Processing with Hadoop, Spark, and Memcached on Datacenters with
Modern Architectures
<http://www.cse.ohio-state.edu/%7Epanda/isca15_bigdata.pdf>".
Unfortunately I can't find any papers or references that explain or
implemente it. I wanted to know whether it is possible at all?
--
*Seyyed Pejman Hosseini <[email protected]>*