We are thinking about splitting our app into a UI app, and a WCF service layer (which will encompass all other layers; service/data etc...) to allow for various WCF layers to be deployed to improve performance, and scalability.
We are looking to create an application that will scale successfully to around 600-800 users successfully (Constant use) without hampering performance. We ideally would like to be able to deploy a new business layer to increase performance.
Does anyone have any proven scenarios of this working? Or could anyone offer any advice on how I should approach this?
Thanks,