Presentation is loading. Please wait.

Presentation is loading. Please wait.

History • Created by Nathan Marz @ BackType • Open sourced on 19th September, 2011 Documentation at http://storm.apache.org/ Contribution http://storm.apache.org/contribute/Contributing-to-

Similar presentations


Presentation on theme: "History • Created by Nathan Marz @ BackType • Open sourced on 19th September, 2011 Documentation at http://storm.apache.org/ Contribution http://storm.apache.org/contribute/Contributing-to-"— Presentation transcript:

0 Apache Storm Kalyan Bhonagiri Utah State University

1 History • Created by Nathan BackType • Open sourced on 19th September, 2011 Documentation at Contribution Storm.html

2 Storm??

3 Storm Components

4 Storm Topology

5 Batch vs. Real-Time processing
• Batch processing - Gathering of data and processing as a group at one time. - Jobs run to completion - Data might be out of date • Real-time processing - Processing of data that takes place as the information is being entered. - Run for ever

6 Real Time Use Cases • Social Media Feeds • Network Sensors • App/Web Logs • Stock Tick Data • Weather Data • Auctions • Payment Transactions

7 Storm vs Hadoop • Stream Processing • Fast • Scalable • Fault Tolerant • Reliable

8 Parallelism

9 Storm Groupings

10 Streams

11 Reliable Processing

12 Storm Cluster View

13 Fault Tolerance

14 Fault Tolerance

15 Fault Tolerance

16 Fault Tolerance

17 Fault Tolerance

18 Companies & Projects Using Storm

19 Demo

20 References Books : • Getting Started with Storm - Jonathan Leibiusky, Gabriel Eisbruch, Dario Simonassi • Storm Blueprints: Patterns for Distributed Real-time Computation - P. Taylor Goetz, Brian O'Neill


Download ppt "History • Created by Nathan Marz @ BackType • Open sourced on 19th September, 2011 Documentation at http://storm.apache.org/ Contribution http://storm.apache.org/contribute/Contributing-to-"

Similar presentations


Ads by Google