Getting Started with Storm
Continuous streaming computation with Twitter's cluster technology
Publisher: O'Reilly Media
Final Release Date: August 2012
Pages: 106

Even as big data is turning the world upside down, the next phase of the revolution is already taking shape: real-time data analysis. This hands-on guide introduces you to Storm, a distributed, JVM-based system for processing streaming data. Through simple tutorials, sample Java code, and a complete real-world scenario, you’ll learn how to build fast, fault-tolerant solutions that process results as soon as the data arrives.

Discover how easy it is to set up Storm clusters for solving various problems, including continuous data computation, distributed remote procedure calls, and data stream processing.

  • Learn how to program Storm components: spouts for data input and bolts for data transformation
  • Discover how data is exchanged between spouts and bolts in a Storm topology
  • Make spouts fault-tolerant with several commonly used design strategies
  • Explore bolts—their life cycle, strategies for design, and ways to implement them
  • Scale your solution by defining each component’s level of parallelism
  • Study a real-time web analytics system built with Node.js, a Redis server, and a Storm topology
  • Write spouts and bolts with non-JVM languages such as Python, Ruby, and Javascript
Table of Contents
Product Details
About the Author
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyGetting Started with Storm
 
2.0

(based on 5 reviews)

Ratings Distribution

  • 5 Stars

     

    (0)

  • 4 Stars

     

    (1)

  • 3 Stars

     

    (1)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (3)

40%

of respondents would recommend this to a friend.

Pros

    Cons

      Best Uses

          • Reviewer Profile:
          • Developer (4)

        Reviewed by 5 customers

        Sort by

        Displaying reviews 1-5

        Back to top

         
        4.0

        Filled the gaps left by tutorial

        By Joe Wyrembelski

        from Rochester Hills, MI

        About Me Developer, Maker

        Verified Reviewer

        Pros

        • Easy to understand
        • Helpful examples

        Cons

          Best Uses

          • Intermediate
          • Novice
          • Student

          Comments about oreilly Getting Started with Storm:

          I took the "Watch Video; Download; Try" method to getting to know Storm and while I learned the mechanics of using Storm I didn't really understand the usefulness. This book filled the gaps.

          (4 of 4 customers found this review helpful)

           
          1.0

          The online documentation is better

          By Lars

          from Hamburg, DE

          About Me Developer

          Verified Reviewer

          Pros

            Cons

            • Not comprehensive enough
            • Too many errors

            Best Uses

              Comments about oreilly Getting Started with Storm:

              I have to agree with the previous reviews: The online documentation is extensive and well written. Use that instead until a new book is available.

              This book was outdated at the time of publishing, is not well written and has inconsistencies. Again as mentioned before concepts and terms are also not introduced at all or in an order that does not make much sense.

              I too am surprised as how this book passed quality control as there are so many errors/problems that can be easily spotted on even a cursory read.

              (2 of 2 customers found this review helpful)

               
              3.0

              It's helpful to starter

              By Kai Zhao

              from Beijing, CN

              Verified Reviewer

              Pros

              • Small Book Read Fast

              Cons

              • No Updated

              Best Uses

              • Starters

              Comments about oreilly Getting Started with Storm:

              Some facts:
              (1) this book is based on Storm 0.7.1 but so far the latest version is 0.9.0
              (2) because of above reason, the storm.trident package is not touched, and only backtype.storm package illustrated.

              (4 of 4 customers found this review helpful)

               
              1.0

              Incongruous Presentation

              By Roo de Koo

              from Woodside, CA

              About Me Designer, Developer, Educator

              Pros

                Cons

                • Difficult to understand
                • Too many errors

                Best Uses

                  Comments about oreilly Getting Started with Storm:

                  The book does not present the subject matter in an orderly fashion and reads more as an inchoate comment to code than as an explanatory piece. Concepts and terms are introduced out of context, before they are properly elucidated. Moreoever, there are errors in the exposition and the code examples are too often erroneous. The book's only merit is that it is better than nothing: but that should not be an excuse for this sloppy and rushed job.

                  It is unfortunate that the author has no experience in expository writing and I am surprised that O'Reilly has published it.

                  (5 of 6 customers found this review helpful)

                   
                  1.0

                  Save your money

                  By Allen in Caymen

                  from Rum Point, Caymen

                  About Me Developer

                  Verified Reviewer

                  Pros

                    Cons

                      Best Uses

                        Comments about oreilly Getting Started with Storm:

                        The Pros:
                        * concise writing style
                        * thoughtful examples

                        The Cons:
                        * code examples sufficiently out of date with the latest versions of Storm makes this book pretty much useless

                        Displaying reviews 1-5

                        Back to top

                         
                        Buy 2 Get 1 Free Free Shipping Guarantee
                        Buying Options
                        Immediate Access - Go Digital what's this?
                        Ebook: $16.99
                        Formats:  ePub, Mobi, PDF
                        Print & Ebook: $21.99
                        Print: $19.99