Brainwave has its own security model called Cerberus. Brainwave uses a capability based security model with support for a policy based rules engine. This provides meme level security - the finest granularity you will ever require.
The webserver of Brainwave called Iris is built on top of Cherrypy which is an open source python based HTTP framework. As Brainwave is also python based so we integrated the webserver in the platform itself for better flexibility.
How do you query the database/ what is your query format?
Brainwave has its own query language which is based on python data structure named "tuple". So for querying the database we pass the tuple with the required parameters and get the result in the form of a list. For further reference consult the Idea section in Brainwave tutorials.
What is the deployment method for applications built on Brainwave?
Applications built on Brainwave have to be registered with the Brainwave database. For doing so there is a deployment application provided with the platform.
How do we import/export data to and from other databases?
For the developer's preview release, we support import of data in the csv and xls format. So you need to convert your data in these formats to integrate with our platform. In future releases, we will support integration of data in other formats also. It supports export of data in xls format only for this release.
You need atleast 256 MB RAM and 50 MB of HD space for installation. The additional hard drive space requirements are dependent on the size of your database.
Can I have the Database and the application on different machines?
In V 1.0 (developer's preview) database and the platform have to reside on same machine but in the later releases (P2P) different databases on different machines will be accessed without letting the user know from where the data is being accessed.
What architectures do you support (Client server / P2P others)?
For the developer's preview release we are supporting the client server architecture but for our future releases we will support the P2P architecture as well.