際際滷

際際滷Share a Scribd company logo
Storm micro-talk
Big Data Beers #4 10/04/13 Pere Ferrera Bertran
Talking about
   Real-time processing
   Stream processing
   Real-time stream processing
   ...
   <Insert-your-favourite-BuzzWord-here>
Examples
 Logs
 Social media
   Outlier detection / trends / tracking / ...
 Sensors
   Quality-Of-Service / alerts / ...
 Ad impressions
 ...
Options
1. Queue / Workers
2. Actors
    Akka, Erlang, Scala, ...
3. 1 + 2
4. ...

   Nathan Marz thought things could be better.
Storm
 Higher-level paradigm
   Topologies: Spouts + Bolts
Storm
 Groupings
 At-least-once semantics
   timeout
   ack(), fail()
Storm
 A-la-Hadoop:
   Fault-tolerancy
   Horizontal scalability
Trident hackaton
 "Cascading for Storm"
 Higher-level than Spouts and Bolts

Disclaimer: I'm no Storm expert!
Disclaimer: Drinking more beers won't make it any better!


                      Have fun!

More Related Content

Storm micro talk