Saas with database per client - single point for entry for services. Performance overhead?
问题 I'm building SaaS application where back end will be SQL Server and WCF Services. Here is where I'm little worrying.. I'm planning to have separate database per customer (thats decided) and will authenticate users against their database. Thats decided as well. There will be central database which will have customers info like what database is their and what endpoints to use. Ideally, I want something like this: a. Client hits main page ASP.NET or Silverlight or open client app on PC/mobile