Storm streaming Big data processing popular?

Source: Internet
Author: User

In today's fast-growing information, the real-time computing processing power of information is already a professional skill, and it is precisely because of the existence of these requirements that makes the distributed, high-fault-tolerant real-time computing system storm become so popular, why? Here's a look at the introduction of new Pa.

One of the advantages: high reliability

A friend who knows about storm may know that a message from spout may trigger the generation of thousands of messages, which can be visualized as a message tree, where the message from spout can be a very figurative metaphor for the roots, and storm will track the processing of the message tree. Only when all the messages in this message tree have been processed will storm think that the message sent by spout has been "fully processed". If any message processing in this message tree fails, or if the entire message tree does not have "full processing" within the time limit, the message sent by spout will be re-sent.

Supports multiple programming languages

New bully finds that the multilingual Protocol is a special protocol within storm that allows spout or bolts to use standard input and standard output for message delivery, with a single line of text or multiple lines of JSON encoding.

Support local mode

The simple thing is to emulate all the features of a storm cluster in the process, running topology in local mode is similar to running topology on a cluster, which is useful for our development and testing.

High fault tolerance is a very important indicator

Any program in the process of operation will have abnormal situation, if there are some exceptions during the message processing, storm will rearrange the problematic processing unit. Storm ensures that a processing unit runs forever, and if you want to kill the processing unit, it will not run.

With these features, storm is popular, is the Big Data era of a solution, very worthy of the learning of software development enthusiasts, good, new PA today wrote here, more cloud computing technology welcomes the attention of new brother.

Storm streaming Big data processing popular?

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.