Orchestrate CTO Ian Plosker gives the talk: "databases, the cloud and its discontents".
Fast-track development and save 50-90% off your database costs. Sign up for a free Orchestrate account today: http://nodb.co/1wzT7Xj
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Databases, the Cloud and its Discontents
1. Databases, the Cloud
and its Discontents
“...it is impossible to overlook the extent to which civilization is built up upon a
renunciation of instinct....”
― Sigmund Freud, Civilization and Its Discontents
5. Our goal is to make storing and
querying data so easy, you don’t
need databases
6. Charles Darwin
Charles Darwin
demonstrated that all life
on Earth is formed and
transformed by the
environmental pressures
applied to it.
7. Sigmund Freud
In Civilization and its
Discontents Freud argues
that our minds were forged
before civilization, and that
our maladaptive behaviors
are remnants of a different
time.
8. Ian Plosker
In Databases, the Cloud and
its Discontents Plosker
argues that database were
forged before the cloud, and
that their maladaptive
behaviors are remnants of a
different time.
9. Path Dependence
The idea that current available
options may be limited by choices
and forces in the past which are
no longer relevant.
10. How Many Storage Engines Make
These Assumptions:
• The disks are local
• The disk is spinning media
• Memory pages are contiguous
• The kernel is omnipotent
• Records have a repeating form and a consistent size
11. How Many Distributed Database
Make These Assumptions:
• The network is reliable
• Nodes in a cluster share a switch
• Nodes in a cluster are in the same datacenter
• Switch ingress/egress buffers never fill up
• Networks are not congested
28. MEMCACHE
BERKLEY DB
GENIEDB
COUCHBASE
Databases in 2014
REDIS
SWIFT
RIAK
VOLDEMORT
TOKYO CABINET
HBASE
TEMPODB
ELASTIC SEARCH
NEO4J
HIBARI
COUCHDB
BIG COUCH
MARKLOGIC SERVER
ORIENTDB
NOSQL DB
DYNAMO
COHERENCE
AEROSPIKE
INFINIGRAPH
DEX
DRAWN TO SCALE
SIMPLEDB
FLOCKDB
MNESIA
COHERENCE
MONGODB
CASSANDRA
25+ databases in production today that didn’t exist 8 years ago