The Journey of an HTTP request to the Backend | Backend Engineering Show

  Рет қаралды 42,360

Hussein Nasser

Hussein Nasser

Күн бұрын

In this episode of the backend engineering show, I explain the journey of an HTTP request that gets initiated from a click on a link. I discuss DNS, TCP, API Gateways, reverse proxies, load balancers , backend web servers, and much more.
Become a Member on KZbin
/ @hnasr
🔥 Members Only Content
• Members-only videos
Support my work on PayPal
bit.ly/33ENps4
🧑‍🏫 Courses I Teach
husseinnasser.com/courses
🏭 Backend Engineering Videos in Order
backend.husseinnasser.com
💾 Database Engineering Videos
• Database Engineering
🎙️Listen to the Backend Engineering Podcast
husseinnasser.com/podcast
Gears and tools used on the Channel (affiliates)
🖼️ Slides and Thumbnail Design
Canva
partner.canva.com/c/2766475/6...
🎙️ Mic Gear
Shure SM7B Cardioid Dynamic Microphone
amzn.to/3o1NiBi
Cloudlifter
amzn.to/2RAeyLo
XLR cables
amzn.to/3tvMJRu
Focusrite Audio Interface
amzn.to/3f2vjGY
📷 Camera Gear
Canon M50 Mark II
amzn.to/3o2ed0c
Micro HDMI to HDMI
amzn.to/3uwCxK3
Video capture card
amzn.to/3f34pyD
AC Wall for constant power
amzn.to/3eueoxP
Stay Awesome,
Hussein

Пікірлер: 64
@hnasr
@hnasr 2 жыл бұрын
Get my Introduction to NGINX udemy course for $9.99. Learn the fundamentals of proxying, load balancing and security. Now with a new added bonus how to scale WebSockets with NGINX. All dark theme slides for ease of eyes. Enjoy nginx.husseinnasser.com
@razorr1920
@razorr1920 2 жыл бұрын
I did join your course on Udemy. Bought almost all of them without giving a second thought or stars ratings on udemy. I really enjoy your content. Used to be a Flight Engineer in the past but my passion for tech moved me back to the world of mysteries. Just one request. Pls post your videos with a smily face thumnail.... that helps a lot... Cheers mate.🤗
@amitkumargupta-
@amitkumargupta- 2 жыл бұрын
Bought already, will go through soon. I'm a front-end developer with curiousity to know more about these backend stuffs.
@jacksparr0w300
@jacksparr0w300 2 жыл бұрын
Awesome! I was looking for a book on nginx two days ago. Ill picked up this Udemy course in meantime.
@nontraditionaltech2073
@nontraditionaltech2073 2 жыл бұрын
Hussein, you’re my favorite! Even though I’m 41, I wanna be like you when I grow up 😎
@VishnuVijai_
@VishnuVijai_ 2 жыл бұрын
😂
@roumakchakraborty3407
@roumakchakraborty3407 2 жыл бұрын
+1 to that, Although me Im 25
@Muaddibkhan
@Muaddibkhan 2 жыл бұрын
amen to that
@pragmaticindianenginner5585
@pragmaticindianenginner5585 2 жыл бұрын
Hey Naseer, I've been watching your videos for quite some time now. I have to say that this channel is undoubtedly one of those which has the actual software engineering content. I love the way you dive deep into the details and do a detailed analysis of the outage, vulnerabilities etc. I learn a lot from you dude. A big thank you to from my side for delivering such amazing content. You're one such person whom I actually look up to. Thanks a lot. Keep making such videos.
@khaledmaruf5813
@khaledmaruf5813 2 жыл бұрын
Hi Hussein, Your videos are great and pretty descriptive, but I think It'll be nice if you sometimes if you show some slides with some drawings as you verbally elaborate the parts. That'll help at least some of us to follow easily :) TIA
@adarshk9057
@adarshk9057 11 ай бұрын
Thats why its called podcast
@Varun2799
@Varun2799 2 жыл бұрын
Yours is the only youtube channel where I have bought the membership to because the value of the knowledge you provide is 10000x what the membership costs and I will continue to be a member so you can hopefully pump more videos out Thank you
@hnasr
@hnasr 2 жыл бұрын
Thank you for the support ❤️
@curiossoul
@curiossoul Жыл бұрын
Wow. A few millis round trip is so complex that it took 36 minutes to walk through its flow. I feel this is also a brilliant summary of your Networking course, several concepts were referred to in the talk. Thank you 🙏
@SaifurRahman92
@SaifurRahman92 2 жыл бұрын
It will be interesting to watch all these parts practically in a local machine! Great video Nasser!
@jimjuma7916
@jimjuma7916 2 жыл бұрын
I listen to this as a podcast. Absolutely love it.
@lakhveerchahal
@lakhveerchahal 2 жыл бұрын
This is a very interesting area to talk about. Networking! Would love some practical videos on this topic too. Much love as always ❤️
@michas7993
@michas7993 2 жыл бұрын
Gest job Hussein! Recently I bought two of your courses. I hope that more courses regarding backend programming will be released soon 😀
@ramshankarkumar4222
@ramshankarkumar4222 2 жыл бұрын
Amazing detailed talk. Thank you for this talk !!! Love your content.
@michaelangelovideos
@michaelangelovideos 2 жыл бұрын
You’re amazing man. Please keep this content up🙏
@adityasethi9794
@adityasethi9794 2 жыл бұрын
You're a genius. Is there a way to work with you? Like I'm a software developer and I would definitely love to work with you. The passion you have to understand these technologies in detail is just amazing and so damn inspiring. Really think you're the best on KZbin.
@nicolasgomez5207
@nicolasgomez5207 2 жыл бұрын
this guy is a 500k a year SWE, anyone would hire him
@hargunbeersingh8918
@hargunbeersingh8918 2 жыл бұрын
@@nicolasgomez5207 not 500k, probably more. He is a principal engineer and that is usually the third highest swe rank in most companies. I dont think that Esri has distinguished engineers and fellows so I assume he already has the highest swe rank in the company. I assume that he is a 850k+ SWE
@devguyahnaf
@devguyahnaf 2 жыл бұрын
@@hargunbeersingh8918 Hm
@geekofia
@geekofia 2 жыл бұрын
These talks are fascinating ❤️
@cacurazi
@cacurazi 2 жыл бұрын
Too complicated for me. I need to go back to study the basics... Your knowledge is much appreciated Hussein. Thank you!
@ASHERJK98
@ASHERJK98 2 жыл бұрын
Rightt, need to circle back to this video after watching the basics
@rajivharlalka
@rajivharlalka 2 жыл бұрын
Hey Nasser, Really Love your videos. Could you also add some reference links to topics on which you speak where more detailed content can be accessed. Would be helpful on getting into depth on these topics 😄
@LyadhKhorEngineer
@LyadhKhorEngineer 2 жыл бұрын
Thanks for this amazing content.
@hnasr
@hnasr 2 жыл бұрын
You are welcome!
@ahmedtawil7705
@ahmedtawil7705 2 жыл бұрын
Nice show Hussein , what about the next topic you talk about smtp and how mail server work and the basics of email ❤️
@tubenzr
@tubenzr 2 жыл бұрын
Nice Topic Bro.. 👍👍👍 I'm all ears
@momedalhouma14
@momedalhouma14 2 жыл бұрын
Great, would be nice if you make a video about encoding and how the http messages are transmitted over the wire, which component does the encoding....
@theSDE2
@theSDE2 2 жыл бұрын
Thanks SIr for sharing the details here. Really learnt about alot of things watching this that i didnt knew if existed. Will checkout the udemy course as well. Is there any other resource such as blog or book which you recommend to know more in details
@krishnasumanth007
@krishnasumanth007 2 жыл бұрын
That expression you gave after the phrase "unless you're a chinese laptop" 😄
@khanriza
@khanriza 2 жыл бұрын
This sounds like a sermon you'd hear at friday prayers.
@abhay626
@abhay626 Жыл бұрын
Amazing!
@kamalhm-dev
@kamalhm-dev 2 жыл бұрын
Hussein, great content. But please keep it focused on the content. For example, when you're talking about http2, you'd digress to saying things about http3 which made your story harder to digest
@anischihi1280
@anischihi1280 2 жыл бұрын
Excellent 👍
@developerscorner5987
@developerscorner5987 6 ай бұрын
You should start a podcast with a voice like that Hussein :p
@developerscorner5987
@developerscorner5987 6 ай бұрын
oh my bad, you do have a podcast XD
@nitishbhatia25
@nitishbhatia25 2 жыл бұрын
Wow. Awesome.
@hnasr
@hnasr 2 жыл бұрын
🙏
@dickvanfreedman
@dickvanfreedman 2 жыл бұрын
Can you make a video on live web-socket connection? With all this happening with one single http/https request, that request is still less expensive than maintaining a live connection.. want to know how come....
@seekspire
@seekspire 2 жыл бұрын
Hello , Can you create a video with a diagramatic representation which shows what you are saying. Actually it's going bouncer
@susmitvengurlekar
@susmitvengurlekar 2 жыл бұрын
So deep !
@Suraj-qs7nj
@Suraj-qs7nj 2 жыл бұрын
Bought, thanks
@tisurmaster
@tisurmaster 2 жыл бұрын
It would have been nice if we had some visual for those not strong in this knowledge.
@juliuslehmann5468
@juliuslehmann5468 2 жыл бұрын
Nice video
@thelostrider1
@thelostrider1 2 жыл бұрын
What do you mean by sending a request that sends 8 commands in a single byte? You should have expanded on that (or give some reference where people can look up), that sounds a bit weird: how is it possible to send 8 commands with 1 byte since normally you need 1 byte to represent 1 char (depending on encoding, etc..)?
@LeMustache
@LeMustache 2 жыл бұрын
Why would you need to encode characters? Simply program your backend to interpret each bit set to 1 as a command that says "execute the instruction under that bit". Hell, if one request can execute only one command at a time you could fit 256 instructions into a single byte.
@thelostrider1
@thelostrider1 2 жыл бұрын
@@LeMustache Hmm, yeah take makes sense. For each number give a set of commands. Do you have any reference for that? Would like to see how that could be done
@widyguilias3738
@widyguilias3738 2 жыл бұрын
do you learn blockchain? if you do, can you make video about blockchain fundamental? thanks
@prateek2159
@prateek2159 2 жыл бұрын
If the video title says," "HTTP" request" then why did the request go to port 443 ?
@anonymousmangalorean
@anonymousmangalorean 2 жыл бұрын
Yo man try using a white board next time. This is interesting!!
@JaneDoe-od4ep
@JaneDoe-od4ep 2 жыл бұрын
What's wrong with fps on this video? I believe it barely hits 20 frames per sec or something close
@aparnasarkar7744
@aparnasarkar7744 2 жыл бұрын
Unless you're a Chinese laptop cracked me up :D
@hsngsoftware4380
@hsngsoftware4380 2 жыл бұрын
How many ports are there in computer
@atraps7882
@atraps7882 2 жыл бұрын
I wanna be like Hussein when I grow up
@yashgaur9619
@yashgaur9619 Жыл бұрын
"Unless you are a chinese laptop" 🤣 Why do you do them like that?
@VivekYadav-ds8oz
@VivekYadav-ds8oz 2 жыл бұрын
You never really _presented_ anything this video. It was wayyy too high-level to contain anything interesting/useful.
@akhileshvatupalli
@akhileshvatupalli 2 жыл бұрын
Your videos are not interactive. You keep on talking. You are knowledgeable, but it is not helpful 💯 %
@syedkamranahmed4854
@syedkamranahmed4854 2 жыл бұрын
Hi Hussein, Could you please send the link of your discord server?
@user-ej6wd5ey9s
@user-ej6wd5ey9s 7 ай бұрын
Hey, Nasser, what a storyteller you are!!! 📑
Threads and Connections | The Backend Engineering Show
49:30
Hussein Nasser
Рет қаралды 62 М.
DNS is beautiful
41:01
Hussein Nasser
Рет қаралды 45 М.
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 146 МЛН
The Cost of Memory Fragmentation
38:19
Hussein Nasser
Рет қаралды 7 М.
Everything You Need to Know About QUIC and HTTP3
29:20
NGINX
Рет қаралды 15 М.
gRPC Crash Course - Modes, Examples, Pros & Cons and more
1:19:38
Hussein Nasser
Рет қаралды 220 М.
Is there a Limit to Number of Connections a Backend can handle?
18:43
Hussein Nasser
Рет қаралды 32 М.
WebSockets Crash Course - Handshake, Use-cases, Pros & Cons and more
47:33
How TikTok short content is delivered through HTTP - Devtooling TikTok
19:44
HTTP Request Smuggling - False Positives
16:40
PinkDraconian
Рет қаралды 11 М.
Xiaomi Note 13 Pro по безумной цене в России
0:43
Простые Технологии
Рет қаралды 2 МЛН
Не обзор DJI Osmo Pocket 3 Creator Combo
1:00
superfirsthero
Рет қаралды 1,3 МЛН
Выложил СВОЙ АЙФОН НА АВИТО #shorts
0:42
Дмитрий Левандовский
Рет қаралды 1,8 МЛН
5 НЕЛЕГАЛЬНЫХ гаджетов, за которые вас посадят
0:59
Кибер Андерсон
Рет қаралды 1,3 МЛН
Mi primera placa con dios
0:12
Eyal mewing
Рет қаралды 550 М.