Every Web Application can be decomposed in the following way:
- Code: The logic for fetching, processing and storing information
- Data: The data that is persisted with the storage part
- Operations: The running of the code (normally in the context of an application container like Tomcat, Weblogic, ASP.NET etc.)
In a SaaS application, dynamic configuration of an application is a particularly important concern. The same application has to run with different features enabled for different tenants (customers). In order to scale costs, we would like to share the infrastructure as much as possible. This means that the application software has to operate on the same web/ application/ database servers (with different features enabled for different tenants).
The idea behind webwiki is to build such a stack using open source technologies like Java, Tomcat, MySql.
1 comment:
cool stuff man keep it up.
Post a Comment