YoVDO

Simple CRDT in Rust

Offered By: Rust via YouTube

Tags

RustFest Courses Rust Courses Cargo Courses

Course Description

Overview

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

Related Courses

Intermediate Rust Programming and Advanced Concepts
Packt via Coursera
RESTful API with Rust: Build a Game Map Server
Coursera Project Network via Coursera
Creating a Digital Garden CLI with Rust
egghead.io
Rust Essential Training
LinkedIn Learning
Packages, Crates, and Modules in Rust
Pluralsight