Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Winning Black Friday and surviving peak loads – Couchbase Connect 2016


Published on

Couchbase helps some of the world’s biggest companies handle their heaviest workloads. Taking real-world examples we’ll explain how to prepare your clusters and applications with scalability and resilience in mind. We’ll talk about what real customers have done with Couchbase to ensure their most important periods manage to make the headlines for all the right reasons.

Published in: Software
  • Be the first to comment

Winning Black Friday and surviving peak loads – Couchbase Connect 2016

  1. 1. ©2016 Couchbase Inc. HowToWin Black Friday (or any peak event) 1
  2. 2. ©2016 Couchbase Inc.
  3. 3. ©2016 Couchbase Inc.©2016 Couchbase Inc. Peak Events are Everywhere
  4. 4. ©2016 Couchbase Inc.©2016 Couchbase Inc.
  5. 5. ©2016 Couchbase Inc.©2016 Couchbase Inc. Couchbase was built for peaks 100Nodes 8TBof data 3 BillionDocuments 2,000,000operations per second +25% Faster in 4.5
  6. 6. ©2016 Couchbase Inc.©2016 Couchbase Inc. Fail to prepare... ...prepare to fail
  7. 7. ©2016 Couchbase Inc. Simulate Your Peak! 1. Representative Cluster Use test / staging hardware Alternatively EC2, GCE, Azure… 2. Representative Workload Own Application Couchbase Load Generator e.g. cbc-pillowfight
  8. 8. ©2016 Couchbase Inc.©2016 Couchbase Inc. Plan for the worst Node Failure Cluster Failover (XDCR) Backup Procedure Restart Time What is breaking point?
  9. 9. ©2016 Couchbase Inc.©2016 Couchbase Inc. Use our Support and Professional Services Cluster Health Check Expert Log Analysis Load Test Guidance Query Optimisation Onsite Supervision
  10. 10. ©2016 Couchbase Inc.©2016 Couchbase Inc. What tuning is available? Scale only WHEN you need it Scale only WHAT you need (“MDS”) Common tunables: • Capacity (#Nodes, RAM, CPU) • Query Indexes • KVThreads (readers, writers, nonio)
  11. 11. ©2016 Couchbase Inc.©2016 Couchbase Inc. The Big Event: Monitoring •Traffic Levels •ResponseTime •Resource Usage • Disk, CPU, RAM •Node Status •Disk Queue •XDCR Queues •DCP Queue
  12. 12. ©2016 Couchbase Inc.©2016 Couchbase Inc. The Big Event: Requesting Help Available 24x 7x 365 30minute P1 Platinum Response
  13. 13. ©2016 Couchbase Inc.
  14. 14. ©2016 Couchbase Inc. 14 The Digital Economy delivers unprecedented peaks Couchbase as a technology and a company are built to handle these Preparation is key to a successful event