Techniques and Algorithms for Building Distributed Systems
blog comments powered by Disqus
Increasingly our most commonly used applications are either built directly in the cloud using an AJAX based web interface or are referencing services through the network. These types of server applications have continued to increase the scalability and reliability requirements of the applications and are requiring us to re-think how we build applications, moving from a small set of servers to one relying upon servers spread across many machines.
In this session we will discuss some of the different issues that arise when scaling server based applications and some of current approaches to solving these problems. Some topics to be covered include load balancing, event ordering, coordination and replication management.