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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.