Purpose of Server Systems
What is meant by server scalability?
Providing service and resources for many users not just one
Simultaneous access for many users
What is meant by server performance?
Provide satisfactory service for each user
Performance impact for individual users limited as service is scaled
What is a front-end service provided by a server?
- queue of requests
What is a back-end service provided by a server?
has resources not directly accessible to customers
How might servers be dealing with multiple users/requests?
- use threads for tasks (client & server)
How might multiple requests be dealt with at a server?
Using a FIFO queue