Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Scalable web project architecture

Where do you get info about 'how to build scalable, high perfomance web app'? I mean architecture, best practice ets. regardless of platform and language: .net, php, java ... Did you get your own 'epic fails' in your project and then refactor your system in a few nights or get info from internet?

Is there any communities where I could share my own expirience and get some response?

Yeah, I know that every project is individual.

like image 537
Antony Blazer Avatar asked Dec 07 '10 22:12

Antony Blazer


People also ask

What is scalable web architecture?

Scalable web architecture enables your web app to scale seamlessly with increased traffic. Compared to monolithic app design, scalable architecture can reduce costs while maintaining the required performance and functionality during cycles of growth.

What is scalability in web development?

Application scalability is the ability of an application to handle a growing number of users and load, without compromising on performance and causing disruptions to user experience. To put it another way, scalability reflects the ability of the software to grow or change with the user's demands.


2 Answers

You can read the High Scalability blog. If you have questions about architechture and scalability, you can always use StackOverflow unless the question is subjective.

like image 137
Jonas Avatar answered Oct 23 '22 04:10

Jonas


It is not easy to answer this question. Language and Platform takes a secondary place when thinking about scalability.

"Scalability is actually a property of a system, not an individual layer of that system, infrastructure. Even with the best, sexiest, most automatic scaling layer, you can easily write code that just doesn't scale. - glyph"

How ever, you can immerse into a very good collection of resources on this issue at

  • http://www.royans.net/arch/library/
like image 30
pyfunc Avatar answered Oct 23 '22 03:10

pyfunc