nurse couchbase connect 2015
Post on 16-Feb-2017
215 Views
Preview:
TRANSCRIPT
Brian Cory Sherwin Site Reliability Engineer
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