Chapter 2. The Storm Anatomy

This chapter gives a detailed view of the internal structure and processes of the Storm technology. We will cover the following topics in this chapter:

  • Storm processes
  • Storm-topology-specific terminologies
  • Interprocess communication
  • Fault tolerance in Storm
  • Guaranteed tuple processing
  • Parallelism in Storm—scaling a distributed computation

As we advance through the chapter, you will understand Storm's processes and their role in detail. In this chapter, various Storm-specific terminologies will be explained. You will learn how Storm achieves fault tolerance for different types of failure. We will see what guaranteed message processing is and, most importantly, how to configure parallelism in Storm to achieve fast and reliable ...

Get Building Python Real-Time Applications with Storm now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.