Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CNCF [Cloud Native Computing Foundation]

Conflict-Free Replicated Data Types (CRDTs) in Distributed Systems

CNCF [Cloud Native Computing Foundation] via YouTube

Overview

Explore Conflict Free Replicated Data Types (CRDTs) in this 54-minute CNCF conference talk. Dive into the world of strong eventual consistency, global distributed databases, and local-first applications. Learn about collaborative applications and understand what CRDTs are and how to use them. Discover shared data types, delve into the inner workings of CRDTs, and explore order theory. Examine collaborative countertradeoffs, networking protocols, and updates. Understand the concepts of commutativity and associativity, and get acquainted with CRDT libraries. Discuss barriers to adoption, traditional storage mechanisms, and the real implications of data distribution. Gain insights into open-source options and conclude with a comprehensive summary of this cutting-edge technology in distributed systems.

Syllabus

Introduction
Agenda
Strong Eventually Consistent
Global Distributed Databases
Local First Applications
Collaborative Applications
What are CRDTs
How to use CRDTs
What are shared data types
How do CRDTs work
Order Theory
Collaborative Counter
tradeoffs
networking protocols
updates
commutative
associativity
crdt libraries
Summary
Conclusion
Barriers to adoption
Traditional storage mechanisms
Real implications of data distribution
Open source options

Taught by

CNCF [Cloud Native Computing Foundation]

Reviews

Start your review of Conflict-Free Replicated Data Types (CRDTs) in Distributed Systems

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.