Real-time processing is becoming more in demand, and Storm is a popular open source framework and runtime used by Twitter for processing real-time data streams. Storm addresses the complexity of running real time streams through a compute cluster by providing an elegant set of abstractions that make it easier to reason about your problem domain by letting you focus on data flows rather than on implementation details.
This pattern integrates XAP with Storm. XAP is used as stream data source and fast reliable persistent storage, whereas Storm is in charge of data processing. As part of this integration we provide classic Word Counter and Twitter Reach implementations on top of XAP and demonstrate how to build highly available, scalable equivalent of Realtime Google Analytics application with XAP and Storm.
YOU MAY ALSO LIKE: