Search Results


12 matches found for 'load balancer'

Forward Proxy and Reverse Proxy

... proxy is an intermediary for the back-end. Use cases Load Balancer A load balancer basically routes requests to a myriad of servers to reduce the burden of overloading one particular server.


Design Concepts

... new write data is only in the cache. Load Balancers Where can we place load balancers for your application service? Should we use a hardware LB or a software LB? How will it do health checks? Can we use LBs for LBs for redundancy? In general, hardware LBs are very expensive but very high-performance.


Web Development 101

HTTP vs. HTTPS HTTP stands for Hypertext Transfer Protocol. It typically runs on TCP port 80. It is a protocol for sending data through browsers in the form of webpages and such. One major flaw with HTTP is that it is vulnerable to man in the middle attacks.


CAP Patterns

... use one of the following patterns Failover/Redundancy Failover is commonly used for having load balancers that route to additional load balancers, to prevent single points of failure in availability.


Web Backend Security Headers - 1. CSP Headers

... web application's state. In normal circumstances, CSP would be set in the response header from a load balancer or web application server. Setting this header on a load balancer is relatively straightforward, while for web application servers, it depends on the web framework.


Seattle Conference on Scalability: YouTube Scalability

Notes Apache isn't that great at serving static content for a large number of requests vs. NetScaler load balancing Python is fast enough There are many other bottlenecks such as waiting for calls from DB, cache, etc.


Apache Kafka and Event Streaming

Introduction Apache Kafka is an open-source distributed event streaming platform. Traditional message brokers are based off of the JMS / AMQP standard. These message brokers focus on a pub/sub model where publishers write messages to a queue and the queue is consumed by subscribers.


Authentications

... app server machine. This leads to issues when you scale up the number of servers, since the load balancer might direct your request to an app server that doesn't recognize your session ID.


Data stores in Software Architectures

... When we have a need for a cluster of WebSocket servers to handle high traffic, we can use a load balancer to re-direct the user to one of the servers in the WebSocket cluster or layer.


RDBMS Optimization

... the load on the Master servers and increasing performance. You can use a reverse proxy or load balancer to decide which DB to read from. This works very well for offloading high traffic for one DB server.


Web Backend Security Headers -3. HSTS

... identity. Source of Usage Typically HSTS is defined at the top-level domain through a load balancer or reverse proxy. Coming up next Next, we'll take a look at X-Fr


Distributed scaling with Relational Databases

Background A lot of articles will talk about how to scale databases. Typically, they will talk about the purpose and the general idea of sharding and replication, but often times these topics are explained separately and not so much in conjunction.