Let us all brainstorm together on this situation
Consider this situaltion and put your thoughts on it
let's say a barbor shop, next door is the grocery store and beside it is the fish market.
They all love a particular application of mine and want to use it, So each installs a separate instance of my application for their business. Everyone is happy. Then comes along me. I am providing my application as a service. Rather than having to install three separate instances, and manage them separately.Separate web site, database, etc. I would like to have one installation, but be able to service all 3 businesses within the same installation. So that when I upgrade, or customize I do not have to upgrade every instance independently.
Suggest some ways to solve this problem
I have one solution , but will only disclose it after getting your solution what you think how can it be solved
PS :- Please think out of the box for the solution , I have also some solution to biggie's problem in this situation to avoid heavy peak loads in solution to this situation