Design > Scalability

Release Information

Project: PROJECTNAME
Internal Release Number: X.Y.Z
Related Documents:
LINKS TO RELEVANT STANDARDS
LINKS TO OTHER DOCUMENTS

Overview

TODO: Briefly describe the approach to scalability. Rank your scalability goals for this design.

2-4 SENTENCES.

Relevant parameters

Parameter Description
registered_users Number of registered users in the database.
concurrent_users Number of users logged into the system at a given time.
map_size Number of game squares in the playing area. E.g., a 10 x 25 map would be 250 squares.
game_pieces Number of game pieces on the playing area at a given time.

Scalability Mechanisms

Performance Goals and Estimates

Action Goal Time Formula Description
login 1 second O(Log(registered_users)) Time that it takes to look up a user by their login name in the database.
display_map 1/5 second O(map_size + game_pieces) Time that it takes to redraw the game map and all game pieces.

System Scalability Checklist

How well do these mechanisms support the achievement of your goals?
2-4 SENTENCES
Have these scalability mechanisms been communicated to the development team and other stakeholders?
Yes, everyone understands. Feedback is welcome.
No, this is a risk that is noted in the Risk Management section.
TODO: Check for words of wisdom and discuss ways to improve this template.
Company Proprietary
Copyright © 2003-2004 Jason Robbins. All rights reserved. License terms. Retain this copyright statement whenever this file is used as a template.