TL;DRAbstract
A geographically scalable Web application architecture is designed in this master’s thesis. The architecture is designed for a Web-based language learning service called WordDive. WordDive has a global user base with users in over 60 countries. WordDive’s current Web server is located in Finland and it is unable to serve the content to the users around the world with equal response times. A new solution is sought by designing a geographically distributed scalable architecture that can grow flexibly as the amount of users increases. This is done to ensure the cost efficiency of the growing process. \nWeb application architectures consist of solutions that create the network and the software architecture for the system. Hardware architecture for a Web application can consist from a single computer or from a network of many computers. The architecture can be scaled up by adding more computers to the company’s own data centre or the company can decide to use a service that does the sca
Chat with Paper
AI Agents for this Paper
A geographically scalable Web application architecture is designed in this master’s thesis. The architecture is designed for a Web-based language learning service called WordDive. WordDive has a global user base with users in over 60 countries. WordDive’s current Web server is located in Finland and it is unable to serve the content to the users around the world with equal response times. A new solution is sought by designing a geographically distributed scalable architecture that can grow flexibly as the amount of users increases. This is done to ensure the cost efficiency of the growing process. \nWeb application architectures consist of solutions that create the network and the software architecture for the system. Hardware architecture for a Web application can consist from a single computer or from a network of many computers. The architecture can be scaled up by adding more computers to the company’s own data centre or the company can decide to use a service that does the sca
Keywords
Chat
Click to start Chat