Application Development Overview
Intended Audience
This document is provided for users who want to implement Storm secondary development. This document is intended for development personnel who are experienced in Java development.
Introduction
Storm is a distributed, reliable, and fault-tolerant data stream processing system. Storm delegates work tasks to components of different types, and each component processes a specific simple task. Storm processes big data streams in real time and unlimited data streams in reliable mode.
Storm applies to real-time analytic, online machine learning, continuous computation, and distributed Extract, Transform, and Load (ETL). It is scalable and fault-tolerant, and is easy to set up and operate.
Storm has the following features:
- Wide application
- High scalability
- Free from data loss
- High fault tolerance
- Language independence
- Easy to construction and control
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.