[Frontend System Design] - Deep dive into HTTP [Part 1]

preview_player
Показать описание
Hello folks. Welcome to the channel!

This is the first video about HTTP. As software engineers, we use the HTTP every day, and not everybody knows how it actually works 👨‍🏫

We'll discuss the key developments that have shaped HTTP and how it has adapted to meet the changing needs of the web and also cover the performance tricks used by engineers, and I'll show you why these are not recommended anymore ⚠️

Don't forget to hit the like button and post your comment! 👨‍💻

Follow me:

00:00 - Intro
01:08 - How does the Web Work
03:01 - What’s HTTP
03:46 - OSI Model and HTTP
05:20 - HTTP 0.9
06:27 - HTTP 1.0
08:35 - HTTP 1.1 Intro
09:00 - HTTP 1.1 - Mandatory Headers
10:20 - HTTP 1.1 - Persistent Connection
12:17 - Prerequisites for HTTP2
13:13 - HTTP 1.1 Performance problems
14:45 - HTTP 1.1 - Header compression issue
15:44 - HTTP 1.1 - Workarounds
16:34 - Domain Sharding
17:32 - Downside 1 - Expensive connection set-up
18:45 - Downside 2 - Bandwidth Exhausting
19:16 - Summary of approach
20:00 - Make fewer requests
22:18 - Wrap up
22:43 - End words

#systemdesign #frontend #frontenddev #https #https
Рекомендации по теме
Комментарии
Автор

This is really great contrent! Cant wait for part 2

glenchaku
Автор

Hey Man! Thanks for your videos! Thanks to many resources, including your videos, I managed to get my dream offer and move from Russia to the UK. Спасибо, мужик!

otistav
Автор

Liked this video. Looking forward to the second part!

vtiunov
Автор

Great video, dude! Congrats and thanks for sharing it!
Looking forward to the next part!

evandroLG
Автор

I watched this a while ago.. Still waiting for part2! My interview is day after tomorrow! :P

geethurajasekharan
Автор

Upload more videos on Frontend System Design....at least two videos per month. There're not so much content around Frontend System Design available on the YouTube whereas your videos are

prasenjitsutradhar
Автор

This is great 👌, keep it up and thank you very much for sharing

nuChat
Автор

This is incredible! So excited for the rest of the series!

Is your goal to create a video series that will build us up to do frontend system design interviews?

quentinnorris
Автор

Also it would be great if you can include captions from your side because there is lot of knowledge in a even a second of your video, but due to accent differences the youtube isn't able to generate accurate ones and one might not be able to understand.

jainlokesh
Автор

This is great video, lots of thanks!
And I'm looking forward next part:)
If you don't mind, I'd like to ask you a question.
How possible to understand when necessary to use sharding working with HTTP 1.1, maybe web vitals metrics can catch this bottleneck or I can realize that naturally noticing site's slow loading for example?

ПавелРыжов-яв
Автор

Sir do you earn 150k pound sterlings a year as a software engineer in UK? Plz reply. Thanks a lot.

gourabsarker