Chapter 1. Let's Understand Storm
In this chapter, you will be acquainted with the problems requiring distributed computed solutions and get to know how complex it could get to create and manage such solutions. We will look at the options available to solve distributed computation.
The topics that will be covered in the chapter are as follows:
- Getting acquainted with a few problems that require distributed computing solutions
- The complexity of existing solutions
- Technologies offering real-time distributed computing
- A high-level view of the various components of Storm
- A quick peek into the internals of Storm
By the end of the chapter, you will be able to understand the real-time scenarios and applications of Apache Storm. You should be aware of solutions available in the market and reasons as to why Storm is still the best open source choice.