Riak & Dynamo, Five Years Later
Offered By: GOTO Conferences via YouTube
Course Description
Overview
Explore the evolution of distributed databases in this GOTO Night 2013 presentation by Andy Gross, Chief Architect at Basho Technologies. Delve into the impact of Amazon's Dynamo paper on NoSQL databases, particularly Riak, five years after its publication. Learn about consistent hashing, node failures and recoveries, request handling, and the architecture of Riak. Examine topics such as eventual consistency, immutable data, conflict-free commutative structures, and multi-datacenter replication. Gain insights into the successes, challenges, and future prospects of Riak as it moves beyond its Dynamo roots. Discover how distributed systems have progressed and what the next five years may hold for this technology.
Syllabus
Intro
About Riak
What is consistent hashing
What happens when a node fails
What happens when a node returns
What happens when requests come in
How requests play out in react
Clients
Erlang
Hash Lookup
Cluster
Replicas
Vector Clocks
Client Requests
Need Repair
Architecture
Consistency
Clusters
React
React Erlang
Eventually Consistency
Limits
immutable data
conflictfree commutative
eventual consistency
recon 2012 comm
Google TCP
Riak Dynamo
Riak CS
Super Systems Research
OpenX
Multi datacenter replication
Erlang language
Security model
Wrapup
Taught by
GOTO Conferences
Related Courses
Addressing Algorithmic BiasGOTO Conferences via YouTube Empowering Consumers - Evolution of Software in the Future
GOTO Conferences via YouTube Why Static Typing Came Back
GOTO Conferences via YouTube Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin
GOTO Conferences via YouTube It's Not Hard to Test Smart - Delivering Customer Value Faster
GOTO Conferences via YouTube