§12.1.

Chapter 12

Distributed architecture

This chapter extends Chapter 10. This chapter discusses software architectures for complex web applications on more than one server (i.e., multiple servers, working as a networked or distributed system):

  • Why challenges arise when dealing with multiple servers?

  • What kinds of software architectures are appropriate for distributed systems?

  • How can you implement the different distributed software architectures?