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

YouTube

Simple CRDT in Rust

Rust via YouTube

Overview

Explore the implementation of a conflict-free replicated data type (CRDT) in Rust through this 19-minute conference talk from RustFest Rome 2018. Dive into the concept of CRDTs, starting with a simple append-only Set and progressing to more complex data structures. Learn how to create a command-line interface for a CRDT shopping list, discover emerging Traits during code evolution, and utilize cargo for seamless crate integration. Gain insights into documenting code with runnable examples and understand the mathematical principles behind merging replicas without conflicts. Follow along as the speaker covers topics such as data types, state-based approaches, problem-solving techniques, composition, API design, and query traits, concluding with a Q&A session.

Syllabus

Introduction
Data types
Statebased
Problem
Wrapper
Compose
Tag
Composition
API
Implicit
Query trait
References
My code
Conclusion
Questions

Taught by

Rust

Reviews

Start your review of Simple CRDT in Rust

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.