Logo

dev-resources.site

for different kinds of informations.

Load balancer vs Gateway vs reverse proxy vs forward proxy

Published at
12/28/2024
Categories
systemdesign
gateway
proxy
basic
Author
sallbro
Categories
4 categories in total
systemdesign
open
gateway
open
proxy
open
basic
open
Author
7 person written this
sallbro
open
Load balancer vs Gateway vs reverse proxy vs forward proxy

Today I will discuss about most use service in system design and difference between them.

Image description

load balancer distribute load to different server according to algorithim set in load balancer configuration.

Image description

  • Gateway have additional + load balancer.

  • it can process the request and send response + distribute load to different server according to alogrithim set in load balancer configuration.

  • above I have discuss about two scenario.

Image description

forward proxy is used to hide the user identity. it make a request to server on behave of client.

Image description

reverce proxy is used to hide the server identity. it make a response to client on behave of server.

simple request response using all the services in one system.

Image description

systemdesign Article's
30 articles in total
Favicon
Rate limiting : Global, Tumbling Window, and Sliding Window
Favicon
Designing the Spotify Top K
Favicon
Building RelaxTube: A Scalable Video Transcoding and Streaming Application
Favicon
Token Bucket Rate Limiter (Redis & Java)
Favicon
RabbitMQ: conceitos fundamentais
Favicon
CDNs in Distributed Systems: Beyond Caching for Better Performance
Favicon
Designing an Internet Credit Purchase System
Favicon
Context vs. State: Why Context is King in Software Systems
Favicon
Just thought about starting
Favicon
Hinted Handoff in System Design
Favicon
System Design: The Art of Balancing Trade-Offs
Favicon
Do you want to learn about System Design? I think this is a great article for you to get started with.
Favicon
Exploring the Intersection of Systems Engineering and Artificial Intelligence: Opportunities and Challenges
Favicon
From Concept to Deployment: The Lifecycle of a Systems Engineering Project
Favicon
Database less OTP- A concept
Favicon
Telemetry and Tracing: A Comprehensive Overview
Favicon
Asynchronous transaction in distributed system
Favicon
Fixed Window Counter Rate Limiter (Redis & Java)
Favicon
Kickstarting Weekly System Design Deep Dives: Building Scalable Systems
Favicon
Database Scaling NLogN 📈
Favicon
Navigating the World of Event-Driven Process Orchestration for Technical Leaders
Favicon
Load balancer vs Gateway vs reverse proxy vs forward proxy
Favicon
Kong API Gateway Setup Basic to advance usages
Favicon
Finding the Right Microsoft Platform for Your Applications
Favicon
PRESTO card Metrolinx fare system
Favicon
A Simple Guide for Choosing the Right Database
Favicon
loved reading it. Well Researched, Crisp and Informative #SystemDesign
Favicon
HTTP Caching in Distributed Systems
Favicon
HTTP Status Codes Explained
Favicon
Understanding Networking Communication Protocols

Featured ones: