
A year and a half ago on Habré met two enthusiastic in their work, a developer who discussed each other's articles. After talking more tightly, we realized that they lacked a product that would allow it to be easier, more flexible and faster to develop web applications. So the idea of developing a platform for developers was born. A little more than a year of design and development.
At the moment we have something to show and give you a touch of our product.
We invite developers who are not indifferent to the topic of software development using cloud platforms that are interested in new approaches to development, to take part in the closed beta testing of Hivext Platform. We hope very much for anyone willing to criticize or help our development.
Short description (synopsis)
Hivext Platform is
- A set of various ready-made services (registration, authentication, service access rights and many others)
- Local access to services from server scripts;
- Network access to services using the following REST, SOAP, JSONP, AMF (Flash) protocols;
- Support for popular programming languages on the server (server logic scripting). While it is Java and server-side Javascript (further on Python, Ruby and others). On the client side, you can use any programming language;
- Template engines (server logic scripting). For now, this is an EJS (link);
- Hosting + access to resources via FTP and the ability to export / import the database;
- Automatic scaling (distribution of resources between applications).
During the year of development, it was possible to combine many separate elements into one system - a platform where each individual service complements the others, creating a truly powerful solution for the rapid development of Internet applications.
')
The developer is provided with an intuitive API, all development and further operation of the application goes through it.
API block diagram
Hive IDE
To help the developer created a development environment Hive IDE (online) implemented as SaaS. The environment is accessible from any modern browsers and allows you to manage application settings, databases, scripts. Hive IDE can be used not only as a development environment, but also to manage application data (publish, delete, search data). Developed on the basis of the API platform + ExtJS for the graphical interface.
Hive IDE screenshots

Beta testing
Beta testing available
- All platform services (except Cluster);
- Hive IDE, API Console;
- Computational resources;
- Java, Javascript are available on the server. On the client any.
The following quotas are defined in beta testing mode.
Total quotas- No more than 100 developers;
- On one developer a maximum of 3 applications.
Quotas for one application- 1 GB of disk space (access FTP, HTTP), including the database;
- Unlimited CPU time (competing environment);
- Incoming traffic up to 5 GB per month;
- Outgoing traffic up to 10 GB per month.
Hivext Platform is like a robot out of the box, which has a rich functional set and is waiting for you to put your little piece of your logic into it, which will force this robot to fulfill your commands, to serve you.
The beta development kit will be closed February 1, 2010.The beta testing period is 1.5 - 2 months.Join beta testing at
www.hivext.ru