System Design Fundamentals

0% completed

Uses of Proxies

Proxy servers serve a variety of purposes in networked environments, often enhancing performance, security, and privacy. The following are some common uses of proxy servers:

1. Performance enhancement

Proxy servers can cache frequently accessed content, reducing the need for repeated requests to the target server. This caching mechanism can improve response times, reduce bandwidth usage, and decrease the load on target servers.

.....

.....

.....

Like the course? Get enrolled and start learning!
Vaishnavi Ainapure

Vaishnavi Ainapure

· 5 months ago

4. Load balancing

Reverse proxy servers can distribute client requests across multiple target servers, preventing individual servers from becoming overburdened and ensuring high availability and performance. Load balancing can be particularly beneficial for large-scale applications and services with high levels of concurrent users or requests As per above mentioned point, if proxy server will do load balancing then what will be the role of Load Balancers, API Gateways?

Show 1 reply
H

huzaynr

· 3 years ago

a. Does only a Reverse proxy can help in SSL terminations (Forward proxy is of little help)

b. Loadbalancer cannot help in SSL terminations?

Show 1 reply