|
|
|
Designing for Scalability - Some Anti-Patterns
sponsored by Wipro Technologies
|
|
|
Posted:
|
27 Jun 2008
|
|
Published:
|
01 Jan 2007
|
|
Format:
|
PDF
|
|
Length:
|
8
Page(s)
|
|
Type:
|
White Paper
|
|
Language:
|
English
|
|
|
ABSTRACT:
Scalability refers to the ability of a software system to improve its throughput as more resources are allotted to it. This is a crucial nonfunctional requirement for businesses because with a scalable system we can achieve improve in throughput by simply adding more hardware. To support more users or to improve the performance for existing users, it is more economical to provide additional hardware than to do performance tuning on existing code base, or redesign.
This paper tries to bring out some of some common design strategies that have an impact on the scalability of the resulting architecture. It specifically tries to bring out some strategies that may have a negative impact on the same and tries to point out alternative strategies in this case. This is important because some design choices that normally have positive consequences may result in a negative impact on scalability.
|
|
|
Author
Bijeshnath Ravindranath
Architect, Legacy Transformation Services Practice
,
Wipro Technologies
Bijeshnath Ravindranath has been working in the IT industry for over 10 years as a developer, designer and technical lead in different technologies like Microsoft Visual C++, Java, and .NET/C#. He has worked in various roles for Wipro for over 7 years and currently works as an Architect for Legacy Transformation Services practice.
|
 |
BROWSE RELATED
RESOURCES
Application Server Software | Business Intelligence | Business Process Management | Design Verification | Web Services
|
View All Resources
sponsored by Wipro Technologies
|
|
|
|
|
SecurityPark Research Library Copyright © 1998-2008 Bitpipe, Inc. All Rights Reserved. Designated trademarks and brands are the property of their respective owners. TechTarget · 117 Kendrick St · Needham, MA · 02494
Use of this web site constitutes acceptance of the Bitpipe Terms and Conditions and Privacy Policy. webmaster@bitpipe.com
|