YoVDO

Conflict Resolution for Eventual Consistency

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Distributed Systems Courses Conflict Resolution Courses Data Structures Courses Eventual Consistency Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore conflict resolution strategies for eventual consistency in distributed systems through this GOTO Berlin 2016 conference talk. Delve into the challenges faced by collaborative editors, mobile calendar apps, and multi-datacenter database clusters when dealing with network interruptions and offline functionality. Learn about data structures, conflict resolution techniques, and practical examples including Google Docs and Unicode handling. Discover how unique identifiers and CRDTs (Conflict-free Replicated Data Types) can be utilized to manage conflicts in distributed environments. Gain insights into the evolution of conflict resolution methods and their applications in modern data-intensive systems.

Syllabus

Introduction
Background
Example
Problems
Two Data Centers
Data Structures
Conflict Resolution
Example Document
Unicode
Google Docs
Unique Identifiers
A Simple Example
Deleting
CRDT
Map of Colors
Deleting Objects
The Old Bad Days
More Details
Book
Questions


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