Proxy vs. Reverse Proxy (Explained by Example)

preview_player
Показать описание


In this episode we explain the difference between a Proxy (Forward proxy) and Reverse Proxy by example, and list all the benefits of each server.

Chapters
0:00 Intro
00:20 Proxy Explained
02:25 Proxy Benefits
04:54 Reverse Proxy Explained
06:49 Reverse Proxy Benefits


Support my work on PayPal

Become a Member on YouTube

🧑‍🏫 Courses I Teach

🏭 Backend Engineering Videos in Order

💾 Database Engineering Videos

🎙️Listen to the Backend Engineering Podcast

Gears and tools used on the Channel (affiliates)

🖼️ Slides and Thumbnail Design
Canva

🎙️ Mic Gear
Shure SM7B Cardioid Dynamic Microphone

Cloudlifter

XLR cables

Focusrite Audio Interface

📷 Camera Gear
Canon M50 Mark II

Micro HDMI to HDMI 

Video capture card

AC Wall for constant power

Stay Awesome,
Hussein
Рекомендации по теме
Комментарии
Автор

For those trying to understand the difference, a quote from the video: "In reverse proxy the client doesn't know which server it is connecting to (balancer). In proxy the server doesn't know which client it is connecting from (VPN)."

dmitriy_dokshin
Автор

A proxy allows clients to communicate (connect) with servers anonymously while a reverse proxy allows servers to communicate (serve) with clients anonymously. That's my one liner

kevinkkirimii
Автор

Proxy Explained: 00:20
Proxy Benefits: 02:25
Reverse Proxy Explained: 04:55
Reverse Proxy Benefits: 06:49

hnasr
Автор

Glad YouTube recommended me this one. Love the analogy, best simplification I heard so far:
Proxy: Server doesn't know who the real client is
Reverse Proxy: The client doesn't know who the real (backend) server is

NastyWicked
Автор

Thank you Hussein for all your video, all of them are just really great :)

I want to add these explanations:

Proxy : Sits between the client and the internet which is often used within organisation to monitor web traffic.
Reverse Proxy : Sits between internet and our servers which often used to load balance traffic & serve content from cache.

After all, your phrase 'With a proxy the server do not know the client, with a reverse proxy the client doesn't know which server is serving the content' is extremely powerful and self-explanatory, I used it on technical interview and the recruiter was impressed by the simplicity :D

abdallahdhaou
Автор

I like the line "server doesn't know which client" and "client doesn't know which server" ... well explained.

vjnvisakh
Автор

When I want to learn a backend concept, you're always my first choice man. Amazing explanation!

GuitarreroDaniel
Автор

you dont want the servers knowing who you are = forward proxy
you dont want the clients knowing who you are = reverse proxy

slidenerd
Автор

Thanks for such a good content !! I was very confused between proxy and reverse proxy earlier but now its clear :p

PriyaYadav-bume
Автор

You did a really good job explaining the difference between these two. Help me a lot, Thanks man.

YanYong
Автор

So all the instructors iv seen till now were just making this concept more difficult than its supposed to be..amazing explanation man..subscribed

namahshrestha
Автор

Thank you for simplifying matters. It shows u know a lot to be able to do this. well-done!

w
Автор

Great explanation! Finally understand the difference between the two now. Not too difficult :)

sammyiboi
Автор

The clients behind the proxy server can be identified by the Web server. The client originating the Web request (modern browsers) will embed the IP address in the header. There are many websites which displays the originating IP address of the client, even if you are using proxy server.

ranjeetbadhe
Автор

Superb content, just subscribed. We need a "Proxy killed democracy" t-shirt!

sunnyhours
Автор

the one video that gave enough clarity on what a reverse proxy actually meant. thanks mate.

sskrypt
Автор

Great explanation! Simple and concise. Keep up the good work!

aftalavera
Автор

I seriously want you to make a course on all the in-depth concepts you know in back-end engineering 🤩🤩

prateek
Автор

Thanks for the very lucid explanation. I did not know about reverse proxies until I heard you. Thanks again.

GururajBN
Автор

Crisp and beautifully explained. Thank you.

Mayank