VIDIZMO has an uptime of 99.5%. However, to avoid unscheduled downtimes, high availability databases are used. These databases are configured in such a way that single points of failure are eliminated and the databases are optimized to ensure that the end-user does not experience an interruption in service or degradation in user experience when hardware or networks fail. As compared to a relational database, High Availability database architecture design is generally easy, less complex, and ensures high availability in a multiple node and cluster environment. Based on a masterless architecture that uses clustering, with multiple servers grouped together, any server within a cluster can respond to read or write requests. Data replication is achieved across all servers in the cluster to provide system redundancy and to minimize downtime possibility. If required, VIDIZMO can offer a high availability architecture to manage the workload as well as provide redundancy.