Object Data Access Network Technology. Big data ERP 2 platform

Our vision

We create web-oriented environment for creating, sales and usage of business services. Environment is defined as informational-functional network “odanet”. Each participant of the network is a supplier and/or consumer of business applications or IT-services.

Sales platform of the environment is an electronic distribution channel  for component-based business applications and related services.

Sales platform “odant eco” will be able to:

  1. Simplify choice and purchase of business software due to following technologies: application upgrade, component application, seamless coupling;
  2. Each member of the network will have powerful channel for sales of own software developments.

Unique features of odant network are based on odant platform – which is distributed object-based database – and framework for business applications, which has 3 layers of know-how.

Innovation in business applications distribution and lifecycle

Component application – technology for creation of component-based application – which enables assembling of complex information systems – through combining and inheriting classes: created with own effort or acquired at sales platform.

Application upgrade – technology which enables development own information system in evolution way, creating or purchasing components sequentially, when needed.

Seamless coupling – technology which enables seamless integration of components without IT professionals involvement.

As a result costs for information system development drop significantly, and traditional model with termination and replacement is replaced with evolution model – where there is no need to terminate old information system when implementing a new one. Functionality is increasing/replacing by components. Integration effort becomes minimal.

Innovation in development and configuring of business applications

DB Class is a technology to enter code into data. Class describes model of data objects. Class is a datawarehouse for objects. Class may include code which changes standard functionality and interface of the class.

Distributed structure is a technology which main concepts are host, class and object. Due to global addressing mechanism, data stored in different servers in the network, virtually become one database.

Distributed interaction is main technological innovation, which includes 4 mechanisms:

Distributed inheriting: class may be inherited to another section or to another server. Example: directories/documents located in a federal server may be inherited to municipal servers, each of which will have enhanced/redefined data model. Individual directories/documents for each municipality may inherit regional companies and use them in their own information systems as their own. Such mechanism makes it possible to manage working standards in hierarchical-centralized manner (downwards) and to consolidate in hierarchical-centralized manner (upwards) working data for analysis and processing.

Distributed Services – class may pass over its methods to other classes. For example, accounting book inherited to a working configuration from another server, may pass over its method to documents – which will enable accounting transactions setup and accounting documents processing. This mechanism makes its possible to seamlessly increase existing system functionality and integrate new components without using application code.

Distributed data typing (segmentation) – data type may be a class. For example, directory of address of Russia. Mechanism follows slogan “no limits for convenience”

Distributed events – class may generate and process events on the server side. Mechanism enables “kaizen” principle.

Elastic configurator – technology which makes it possible to make data model and class setup changes fast and without disruptions. Development becomes flexible, adaptation for change becomes simple even in “system live” mode.

Elastic designer – enables automatic interface creation through class data model and flexible setup of size, titles and locations of fields, etc.

Database Innovations

Object data model - ODBML (XML-based) language based model. ODBML is a language describing object data, compliant with description of classes, objects, packages and indexes. ODBML-files are processed by most performing xml-parser in the world – odant parser. Such approach made it possible not only to achieve huge performance for both transactional and analytical tasks (leaving far behind SQL databases), but also to solve tasks for big data storage – which is a big competition for noSQL databases. Key is how easy it is to scale loads.

XQuery – highly performant query language. Compact (compared to SQL mostly), intuitively simple, convenient.

Заказать обратный звонок
Установите ODANT на свой компьютер