asp.net - What are possible architecture options for large scale web applications -


i assigned task develop large scale social web application facebook, twitter etc, using asp.net c#

before development based on 3 tier architecture (i.e presentation layer, business logic layer, , data access layer) project confused because first large scale project :(

i want know other possible architectural choices have?

i know difficult answer such question, want have resource, study each possible option , finally, choose 1 suits requirement. did little rnd on internet didn't succeed much.

you should check out windows azure. offers hosting, 3 types of scalable (but not relational) storage in form of blobs (or files / images / raw), queues (for distributed communication) , table storage (to maintain 'entity' data in non-relational manner).

there sql azure relational storage , appfabric hybrid (on-prem/cloud) application addressibility , access control claims-based identity management.

it has built-in diagnostics , if know c#/asp.net/asp.net mvc no new skills needed take advantage of platform. works java , php.

windows.azure.com


Comments

Popular posts from this blog

c# - SharpSVN - How to get the previous revision? -

c++ - Is it possible to compile a VST on linux? -

url - Querystring manipulation of email Address in PHP -