Dec 10, 2007

webwiki - my open source project

I have opened a new open source project - webwiki. The idea is to distill a framework which would address common issues affecting SaaS applications.

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:

jsh said...

cool stuff man keep it up.