Brainwave Technology
   What is Brainwave
   Our Philosophy
   Brainwave Architecture
   Brainwave Platform
   The Problem and Solution
   Benefits to the Developer Community
   Benefits to the End Users

Download Free SDK

Brainwave Academy


 Home
>> Brainwave Technology >> Brainwave Platform

Brainwave Platform

Overview

The Brainwave platform is a single point venue for the software developers to develop and deploy software solutions. Unlike other SDKs, it comes with a very special kind of database engine, a rich API widgets library and a deployment server.

The platform provides rapid development environment by eliminating certain developmental steps from the software development cycle and enable in product roll out faster.

Thus, using 'The Brainwave Platform' the internal product development cost comes down effectively. Our Neural database which is the most important and an integrated part of this platform does not need the developers to define any schema for their data. Also, it does not impose any limits on the nature of data. So for example you could put all your files, applications, sales data, email, financial information (whatever you like) all in one place and integrate them all together seamlessly. Think of all the applications you could build on that! Yes, indeed our 'Neural' database overcomes the functional limitations of the RDBMS. Brainwave's Poseidon Database

Since the server supports multiple applications without restarting, the build-develop-test cycle is much shorter. To jumpstart your application development, simply download 'The Brainwave Platform'.

The Brainwave Platform is a server product which can be deployed on your network just like any other product. It provides you with our patent-pending database and an application server on which you can install brainwave applications. But here is where the similarities end.

Multiple Applications

Since the application server is designed to support multiple applications, you do not need to create new infrastructure for additional applications. Moreover, you can plug-and-play apps into the server at any time.

applicationserver (24K)

Single Data Repository

Moreover, since the brainwave database is schema less (no predefined structure or constraints), it requires no setup or configuration for new applications. Any time you want to add another app to your network, just deploy it via the application server control panel and you're ready to go. Your data is available to the new application with zero configuration.

single_repository (27K)

Take control of your data

Since we require no schema, applications cannot enforce any restrictions on the format of the data which would make it inaccessible or incompatible. Hence you, the user are always in control of your data. The built-in neuron browser and editor lets you instantly create, modify and visualize your data in the greatest level of detail possible without relying on any third party.

Unlimited Perspectives

No schema means that the entire database can behave like a pivot table. Pick a field and instantly reorganize your data to get a different perspective - without performance hits.

perspective (22K)

Unparalleled Flexibility

Adding a new metric or relationship is child's play. This means you never have to map data, freeze elements or create linkages beforehand. In fact, you can completely skip it.

Day 0 Reports

Unlimited perspectives and unparalleled flexibility means you can always create your own reports on the raw data out of the box. Let the developer build the application. In the meantime, you can use the basic applications provided. Start adding raw data and create basic reports. When the application is delivered, it'll work with the same data - no problem!

Download Brainwave SDK
View Brainwave Features list