File Uploads for the Web: Architecting for Reduced Costs | Learn Web Dev with Austin Gil

Опубликовано: 15 Октябрь 2024
на канале: Akamai DevRel
1,450
27

In this video, ‪@heyAustinGil‬ looks at the architectural improvements to make over the current state of the application. We can reduce costs by shifting our file uploads from the application server to Object Storage. This involves parsing a multipart upload and piping file streams to an S3 upload request.

Links:
$100 Credit - promo link - https://www.linode.com/linodetube
What is Object Storage? - https://www.linode.com/blog/cloud-sto...
Linode Object Storage - https://www.linode.com/products/objec...
Getting Started Guide - https://www.linode.com/docs/products/...

Watch Austin's Livestreams here:
YouTube: ‪@heyAustinGil‬
Twitch:   / heyaustingil  
Website: https://austingil.com/

Chapters:
0:00 - Introduction
0:30 - Issues with multipart/form-data Approach
1:30 - Linode's Object Storage Solution
3:36 - Installing the Libraries
4:00 - Simple Storage Service Explained
4:52 - Connecting the Application to Object Storage
11:30 - Introducing the 'passthrough' Stream
13:46 - Uploading Files in Action
14:50 - Recap
17:20 - Summary + What's Next

#fileupload #nodejs #objectstorage #S3