
302 Analyzing and Securing Social Networks
representations used by StormRider. The low-level operations are implemented as Storm topolo-
gies and are designed to support evolving social networks. A Storm topology represents a graph of
computation, where nodes contain the logic of the computation while links between nodes denote
how data is passed from one node to another. Storm internally interfaces with the storage layer
(Jena–HBase), through the Jena–HBase interface, and the view layer (HBase tables used as materi-
alized views), through the HBase View interface, to execute topologies on the underlying networks.
The storage layer, composed o