"Spring xd" against the storm

I am actively looking for a solution for real-time data analysis.

at the moment, I have identified the mature actor Twitter Storm , as well as the young challenger Spring XD .

Does anyone know if Spring XD could make process log event streams or twitter streams as well as Storm?

What are the limitations of knowledge of both technologies?

+6
source share
2 answers

I'm interested in the same thing, I worked with Spring for years, and recently, Storm. I think both of them will work very well. I use Storm for the time being simply because it is more mature. However, if it were a Spring project. I would recommend giving Spring XD a shot before Storm.

0
source

SpringXD is a great tool if you want to combine several modules without having to write too much code. We used it for small production and found that it allows us to scale.

SpringXD should be used if you don’t need to create too many custom modules, you need containers for stability and don’t have too much load.

SpringXD also allows you to quickly integrate several technologies (Redis, RabbitMQ, Hadoop, to name a few) out of the box. If you want to get something quickly distributed, this can be a great tool for your use. However, if you have a very elastic load or you want to deploy several different threads, then they currently do not recommend this.

+4
source

Source: https://habr.com/ru/post/954002/


All Articles