Silly Fast Fresh Deploys with Rust (Part 5) @fasterthanlime
Silly Fast Fresh Deploys with Rust (Part 5)  @fasterthanlime
Uploaded May 2023 | Updated September 2026, 3 weeks ago
This video is sponsored by controlplane.com

Follow me on Mastodon: hachyderm.io/@fasterthanlime
Support me on Patreon or GitHub: fasterthanli.me/donate

Fresh web framework: https://fresh.deno.dev/

Contents

00:00 - Start
00:04 - Recap
00:33 - Creating a production DB on Amazon RDS
02:00 - Setting the serve mode for the proxy
02:14 - Creating a .dockerignore file
02:48 - Docker host mode networking
03:40 - Setting up an Identity on Control Plane
05:15 - Let's talk about threat models
05:49 - Creating a standard workload for deploy ingest
06:36 - Everything's deployed!
07:13 - HTTPS redirect troubles
08:28 - Our first custom deploy to production
09:00 - Listening for new deploys
10:06 - Blue-green deployments
10:25 - File caching left as an exercise to the reader
10:51 - Blue-green deployments (for real)
11:43 - Sync locks vs async locks
12:24 - Proxying to the current deploy
Silly Fast Fresh Deploys with Rust (Part 5)How I learned to love build systemsThe science of loudnessSilly Fast Fresh Deploys with Rust (Part 3)GitHub Actions Feels BadThe Human Shader ProjectPorting an AoC 2022 Day 17 solution from Python to RustI built my own memory profiler (in Rust, on Linux)Program in C — The Memory Unsafety AnthemCarol & Chris chat about The Rust Book (3rd edition)Silly Fast Fresh Deploys with Rust (Part 1)Engineering a Rust optimization quiz
fasterthanlime |

Silly Fast Fresh Deploys with Rust (Part 5)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER