nurse couchbase connect 2015

Post on 16-Feb-2017

215 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Brian Cory Sherwin Site Reliability Engineer

LinkedIn

LinkedIn’s Couchbase as a Database

3

• Our use case and requirements• Why we chose Couchbase vs SQL• Pitfalls encountered

The Agenda

4

Memcache replacement• Data resiliency• Maintenance friendly

Couchbase @ Linkedin

5

AutoRemediation!A job execution platform to remediate operations issues• Database backend for state

tracking of a workflow engine

Using Couchbase as a Workflow Backend

6

• Easy JSON documents• Rapid iteration• Horizontally scalable

Our Requirements

7

Couchbase as a database• Document store• Views for indexing• Data resiliency• Replication• Simplicity

Why Couchbase?

8

• Upfront cost in creating the schema• Rapidly changing documents

• Number of columns• Consistent incremental updates

Why not MySQL?

9

• ACID implications• Durability and Consistency

• Concurrency• Different and new tech

Pitfalls using Couchbase

10

Questions?bsherwin@linkedin.comIf you want to learn more on AutoRemediaitonhttp://www.meetup.com/Auto-Remediation-and-Event-Driven-Automation/

Questions?

top related