NDPS is comprehensive solution that helps big enterprises solve the problem of centralized data virtualization and at the same time satisfy the demands of physical decentralization. The common application is:
The main idea of the architecture is to implement distributed computational environment based on sharding. Multiple nodes share the same logical schema of transaction data but different data sets. This approach allows designing and implementing a very efficient way of data processing environment. Write ahead log free, shared nothing cluster supports the broadcasting of micro transactions along the landscape. It allows providing the efficient way of change distribution rather than distributed transaction.
NDPS provides the set of computational algorithms that are optimized for distributed computing.
The topology of the entire system is designed to deploy mostly the same instances of data model on multiple data centers and provide the transaction processing between nodes. NXDPS is provided as a set of software components that includes: