Paper: Scalability Design Patterns
Sunday, October 5, 2008 at 9:35PM
geekr in Paper, Scalability, pattern
I have introduced pattern languages in my earlier post on The Pattern Bible for Distributed Computing.
Achieving highest possible scalability is a complex combination of many factors. This PLoP 2007 paper presents a pattern language that can be used to make a system highly scalable.
The Scalability Pattern Language introduced by Kanwardeep Singh Ahluwalia includes patterns to:
- Introduce Scalability
- Optimize Algorithm
- Add Hardware
- Add Parallelism
- Add Intra-Process Parallelism
- Add Inter-Porcess Parallelism
- Add Hybrid Parallelism
- Optimize Decentralization
- Control Shared Resources
- Automate Scalability
Article originally appeared on (http://highscalability.com/).
See website for complete article licensing information.