Databases Reference
In-Depth Information
CHAPTER 6
A Real-Life Example
The idea of this chapter is to illustrate a typical web analytics solution, a problem that
is often solved using a Hadoop batch job. Unlike a Hadoop implementation, a Storm-
based solution will show results that are refreshed in real time .
Our example has three main components (see Figure 6-1 ):
• A Node.js web application, to test the system
• A Redis server, to persist the data
• A Storm topology, for real-time distributed data processing
Figure 6-1. Architecture overview
 
Search WWH ::




Custom Search