reklama - zainteresowany?

Getting Started with Storm - Helion

Getting Started with Storm
ebook
Autor: Jonathan Leibiusky, Gabriel Eisbruch, Dario Simonassi
ISBN: 978-14-493-2404-9
stron: 106, Format: ebook
Data wydania: 2012-08-31
Księgarnia: Helion

Cena książki: 63,74 zł (poprzednio: 74,99 zł)
Oszczędzasz: 15% (-11,25 zł)

Dodaj do koszyka Getting Started with Storm

Tagi: Analiza danych

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

Dodaj do koszyka Getting Started with Storm

 

Osoby które kupowały "Getting Started with Storm", wybierały także:

  • Data Science w Pythonie. Kurs video. Algorytmy uczenia maszynowego
  • Power BI Desktop. Kurs video. Wykorzystanie narzÄ™dzia w analizie i wizualizacji danych
  • Statystyka. Kurs video. Przewodnik dla student
  • Microsoft Excel. Kurs video. Wykresy i wizualizacja danych
  • Analiza danych w Tableau. Kurs video. Podstawy pracy analityka

Dodaj do koszyka Getting Started with Storm

Spis treści

Getting Started with Storm eBook -- spis treści

  • Getting Started with Storm
  • SPECIAL OFFER: Upgrade this ebook with OReilly
  • Preface
    • Conventions Used in This Book
    • Using Code Examples
    • Safari Books Online
    • How to Contact Us
    • Acknowledgements
  • 1. Basics
    • The Components of Storm
    • The Properties of Storm
  • 2. Getting Started
    • Operation Modes
      • Local Mode
      • Remote Mode
    • Hello World Storm
      • Checking Java Installation
      • Creating the Project
    • Creating Our First Topology
      • Spout
      • Bolts
      • The Main Class
      • See It In Action
    • Conclusion
  • 3. Topologies
    • Stream Grouping
      • Shuffle Grouping
      • Fields Grouping
      • All Grouping
      • Custom Grouping
      • Direct Grouping
      • Global Grouping
      • None Grouping
    • LocalCluster versus StormSubmitter
    • DRPC Topologies
  • 4. Spouts
    • Reliable versus Unreliable Messages
    • Getting Data
      • Direct Connection
      • Enqueued Messages
      • DRPC
    • Conclusion
  • 5. Bolts
    • Bolt Lifecycle
    • Bolt Structure
    • Reliable versus Unreliable Bolts
    • Multiple Streams
    • Multiple Anchoring
    • Using IBasicBolt to Ack Automatically
  • 6. A Real-Life Example
    • The Node.js Web Application
    • Starting the Node.js Web Application
    • The Storm Topology
      • UsersNavigationSpout
      • GetCategoryBolt
      • UserHistoryBolt
      • ProductCategoriesCounterBolt
      • NewsNotifierBolt
    • The Redis Server
      • Product Information
      • User Navigation Queue
      • Intermediate Data
      • Results
    • Testing the Topology
      • Test Initialization
      • A Test Example
    • Notes on Scalability and Availability
  • 7. Using Non-JVM Languages with Storm
    • The Multilang Protocol Specification
      • Initial Handshake
      • Start Looping and Read or Write Tuples
        • Emit
        • Ack
        • Fail
        • Log
  • 8. Transactional Topologies
    • The Design
    • Transactions in Action
      • The Spout
        • The RQ class
        • The Coordinator
        • The Emitter
      • The Bolts
      • The Committer Bolts
    • Partitioned Transactional Spouts
    • Opaque Transactional Topologies
  • A. Installing the Storm Client
  • B. Installing Storm Cluster
  • C. Real Life Example Setup
    • Installing Redis
    • Installing Node.js
    • Building and Testing
    • Running the Topology
    • Playing with the Example
  • About the Authors
  • SPECIAL OFFER: Upgrade this ebook with OReilly
  • Copyright

Dodaj do koszyka Getting Started with Storm

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.