Building a Caching CDN in Rust: Part 3 | Exploring Advanced Features

Building a Caching CDN in Rust: Part 3 | Exploring Advanced Features

2023-09-03
Join Corey in this productive coding session, recorded on September 1, 2023, as he makes significant progress in building a robust, caching Content Delivery Network (CDN) entirely in Rust. This stream is Part 3, where Corey successfully moves the cache from memory to a FileSystem and adds a SQLite Database for storing cache metadata. In this insightful session Corey broadens the functionality of his CDN by including features like: - Cache management and detailed debugging with '_caje/list' endpoint. - Serialization of data using 'postcard', an emerging technology. - Future plans for deploying on Fly.io, making the CDN distributed and configurable. It's an exciting journey into cache control and multi-node deployment. Ideal for Rust enthusiasts and budding programmers. Don't miss out! Make sure to catch up on Parts 1 & 2 if you haven't already. `caje` Github Repo: https://github.com/coreyja/caje Part 1: https://youtu.be/4DKm8lEYQ6o Part 2: https://youtu.be/oTS7LB2ChK8 Part 3: https://youtu.be/lC7UnaqNxoY Part 4: https://youtu.be/4bOl1QKaJaU Part 5: https://youtu.be/wgt5AF9rv3s Part 6: https://youtu.be/vK4dKghjPPQ

coreyja weekly

My weekly newsletter tailored at developers who are eager to grow with me!
Every week will be unique, but expect topics focusing around Web Development and Rust