Tempestade apache

Definição - o que significa o Apache Storm?

Apache Storm é uma ferramenta Apache de código aberto usada para processar fluxos de dados não ligados. Fornecendo soluções de processamento de dados em tempo real, Storm fornece uma topologia para controlar as transferências de dados, que é uma parte crítica do roteamento de dados onde eles precisam ir para análises e outras operações. Ele se coordena com outros tipos de ferramentas Apache, como banco de dados ou recursos de escala.

Definirtec explica Apache Storm

No Apache Storm, o sistema envolve itens chamados "bicos" e "bolts" que controlam os lotes de dados e definem as fontes dos dados manipulados. A tipologia particular do Apache Storm é chamada de "gráfico acíclico direcionado", do qual esses bicos e parafusos emergem. Os itens chamados "fluxos" controlam a transferência de dados pela topologia. Este sistema relativamente novo espelha a funcionalidade do recurso MapReduce convencional normalmente usado com o Hadoop antes da incubação do Storm em 2013. Como o Hadoop se tornou um "ecossistema de big data" muito popular, as ferramentas relacionadas estão evoluindo e, em alguns casos , sendo substituído para melhorar a funcionalidade na indústria.