Explore the internals of SlateDB, an embeddable key-value store specifically designed to leverage the strengths of object stores like S3, Azure Blob Storage, and Google Cloud Storage in this 26-minute talk from the Seattle Rust User Group. Vignesh Chandramohan dives deep into how SlateDB utilizes object store properties such as conditional writes and explains the implementation of advanced features including checkpoints, writeable clones, transactions, and remote compaction. Access the presentation slides and code repository to further understand this Rust-based database system. Connect with the speaker through LinkedIn, his Substack newsletter "Data Papers," or Bluesky social platform, and join the Seattle Rust User Group community via Meetup or Discord for more Rust programming discussions.
Overview
Syllabus
Internals of SlateDB — by Vignesh Chandramohan — Seattle Rust User Group, March 2025
Taught by
Rust