Exploring Advanced Rust: Building a CDN - Part 2 | Live Coding with Coreyja

Join us in this intense coding session recorded on August 30th 2023 where our host Corey takes his Rust skills up a notch. In this follow-up session, we enhance our basic caching proxy to respect cache control headers like max-age using the `http-cache-semantics` crate. Dive deep into the world of caching, uncover the mystery behind Chrome's max-age=0 forcing our CDN not to cache responses, and watch as we tweak our system to perfection using Firefox for testing! Hang on till the end as we discuss next steps, including the anticipation of adding more cache nodes and persisting cache data using SQLite. Crucial learnings, interesting discussions and real-world coding challenges await you! `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