background preloader

Load-balancing

Facebook Twitter

Bloomfilters

Presentation Layer Performance Tu. Problem: With technological innovations such as client-side frameworks, Rich Internet Applications, and AJAX, browser-based processing has become more prevalent, which means that slow page load time can affect the user experience.

Presentation Layer Performance Tu

Solution: Compressing files, managing cache configurations, reducing HTTP requests, and using Content Delivery Networks can significantly improve the performance of page rendering on the client side. Benefit: On-demand, quick responding web applications can mean the difference between keeping and loosing partners, customers, and clients in the highly competitive web services industry. Server load balancing architectures, Part 2: Application-level l. The transport-level server load balancing architectures described in the first half of this article are more than adequate for many Web sites, but more complex and dynamic sites can't depend on them.

Server load balancing architectures, Part 2: Application-level l

Applications that rely on cache or session data must be able to handle a sequence of requests from the same client accurately and efficiently, without failing. In this follow up to his introduction to server load balancing, Gregor Roth discusses various application-level load balancing architectures, helping you decide which one will best meet the business requirements of your Web site. The first half of this article describes transport-level server load balancing solutions, such as TCP/IP-based load balancers, and analyzes their benefits and disadvantages. Load balancing on the TCP/IP level spreads incoming TCP connections over the real servers in a server farm.