Slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.

Slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.

16.
Real Web Server Dependencies Flow (Ne8lix Home page business transac2on as seen by AppDynamics) Start Here memcached Cassandra Web service S3 bucket Personaliza2on movie group choosers (for US, Canada and Latam) Each icon is three to a few hundred instances across three AWS zones

25.
Highly Available Storage A highly scalable, available and durable deployment paFern based on Apache Cassandra

26.
Single Func2on Micro-­‐Service PaFern One keyspace, replaces a single table or materialized view Single func2on Cassandra Cluster Managed by Priam Between 6 and 144 nodes Stateless Data Access REST Service Astyanax Cassandra Client Op2onal Datacenter Update Flow Many Diﬀerent Single-­‐Func2on REST Clients Appdynamics Service Flow Visualiza2on Each icon represents a horizontally scaled service of three to hundreds of instances deployed over three availability zones Over 50 Cassandra clusters Over 1000 nodes Over 30TB backup Over 1M writes/s/cluster

37.
Cross Region Use Cases • Geographic Isola2on – US to Europe replica2on of subscriber data – Read intensive, low update rate – Produc2on use since late 2011 • Redundancy for regional failover – US East to US West replica2on of everything – Includes write intensive data, high update rate – Tes2ng now