winning black friday and surviving peak loads – couchbase connect 2016

Post on 15-Feb-2017

151 Views

Category:

Software

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

©2016 Couchbase Inc. 1

How To Win Black Friday(or any peak event)

©2016 Couchbase Inc.

©2016 Couchbase Inc.©2016 Couchbase Inc.

Peak Events are Everywhere

©2016 Couchbase Inc.©2016 Couchbase Inc.

©2016 Couchbase Inc.©2016 Couchbase Inc.

Couchbase was built for peaks 100 Nodes

8TB

of data 3 Billion Documents

2,000,000 operations per second +25% Faster in

4.5

©2016 Couchbase Inc.©2016 Couchbase Inc.

Fail to prepare... ...prepare to fail

©2016 Couchbase Inc.

Simulate Your Peak!

1. Representative ClusterUse test / staging hardwareAlternatively EC2, GCE, Azure…

2. Representative WorkloadOwn ApplicationCouchbase Load Generatore.g. cbc-pillowfight

©2016 Couchbase Inc.©2016 Couchbase Inc.

Plan for the worstNode Failure

Cluster Failover (XDCR)

Backup Procedure

Restart Time

What is breaking point?

©2016 Couchbase Inc.©2016 Couchbase Inc.

Use our Support and Professional Services

Cluster Health CheckExpert Log AnalysisLoad Test GuidanceQuery OptimisationOnsite Supervision

©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• KV Threads (readers, writers, nonio)

©2016 Couchbase Inc.©2016 Couchbase Inc.

The Big Event: Monitoring

•Traffic Levels•Response Time•Resource Usage

• Disk, CPU, RAM•Node Status•Disk Queue•XDCR Queues•DCP Queue

©2016 Couchbase Inc.©2016 Couchbase Inc.

The Big Event: Requesting Help

Available

24 x 7 x 365

30minute

P1 Platinum Response

©2016 Couchbase Inc.

©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

top related