TLDR Dev · MISCELLANEOUS
HOW WE SAVED $500,000 PER YEAR BY ROLLING OUR OWN “S3”
Summary from the TLDR Dev newsletter
Nanit reduced costs by creating N3, a Rust-based in-memory landing zone for video processing, using S3 as a fallback buffer. This removed PutObject request fees and short-term storage costs associated with S3's minimum storage duration. The solution uses a two-tier fallback system, where an N3-Proxy initially redirects uploads to S3 upon N3-Storage failure, and Camera Service then completely switches to S3 presigned URLs in case of broader N3 issues.