Scalability & Fault Tolerance

 

BagriDB built on top of distributed cache (DC) platform. Which means that all the exciting features of the Distributed Cache, such as reliability via data redundancy, true horizontal scalability, distributed data processing, etc, are inherited from the underlying DC solution.

An ability to transparently extend working system by adding new servers in the DC cluster without any system downtime makes it very attractive choice for Enterprise level projects. The common Enterprise 24×7 uptime requirement is natively supported by DC platform via configurable number of on-line data replicas which can substitute master data copy in case of failure in real-time, at any time. And the fact that the system can be build on standard commodity servers (4..16 cores, 4..64G mem) makes it even more attractive from the financial perspective.