> ## Documentation Index
> Fetch the complete documentation index at: https://docs.m1amdocs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# High Availability, Disaster Recovery, and Scalability Best Practices

This topic contains MarketONE high availability, disaster recovery, and scalability best practices recommendations.

## High Availability, Disaster Recovery, and Scalability

MarketONE is deployed on AWS with the following best practices in place in order to maintain business continuity and production availability:

* Deployment is with a multi-zone approach.
* Every AWS service has seamless high availability across multiple availability zones. High availability and replication go hand-in-hand.
* DB (Aurora MySQL) is used and has incremental backups every 5-15 minutes, with full daily backups, with a retention period of 30 days.
* All key data is supported with hashed secrets/vaults.
* When data is written to the primary DB instance, Aurora synchronously replicates the data across Availability Zones to storage nodes associated with your cluster volume. Doing so provides data redundancy, eliminates I/O freezes, and minimizes latency spikes during system backups.
* Backups are created and stored outside of AWS in case of catastrophic events where entire region goes down.
* AWS services are used to optimize performance and reliability, such as managed EKS (Kubernetes cluster), EC2 instances, ALB/NLB, managed Kafka (MSK), and managed DB (Aurora MySQL).
* Failover is automatically handled by AWS and Kubernetes.
* MarketONE will load-balance the traffic only to available Pods to support scaling.
* Node and pod autoscaling enabled, so traffic spikes can be handled without degradation in performance (part of resiliency and high availability).

**Note:** MarketONE constantly and consistently monitors the entire operational stack for performance, anomalies, raise alerts, and has automated recovery procedures in place. Everything is deployed using industry best practices


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.