Database Reference
In-Depth Information
Figure 12.3 System overview of the graph-based recommendation system
Cassandra Deployment
Throughout our architecture, we use both dedicated clusters per use case and mul-
titenant clusters. Depending on the use case criticality, business domain, and ca-
pacity demand, we decide whether to add the application to an existing cluster or
spawn a new cluster. Cassandra's equal node responsibility architecture makes it
very easy and cost-effective to have multiple Cassandra clusters. All our clusters
are deployed in multiple data centers as shown in Figure 12.4 .
Figure 12.4 Data center layout for most of our Cassandra clusters
For some use cases, our deployment includes a third data center where we run
DataStax Enterprise for its Hadoop capabilities for near-real-time deep analysis.
Search WWH ::




Custom Search