YoVDO

Riak & Dynamo, Five Years Later

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Erlang Courses Distributed Databases Courses Eventual Consistency Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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 Bias
GOTO 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