Published June 30, 2026 | Version CC-BY-NC-ND 4.0

To Design the Adaptive Consistency via Machine-Learned Policy Control for Globally Distributed Databases

  • 1. Assistant Professor, Department of Computer Science, King Khalid University, Abha, Kingdom of Saudi Arabia

Contributors

Contact person:

  • 1. Assistant Professor, Department of Computer Science, King Khalid University, Abha, Kingdom of Saudi Arabia
  • 2. Department of Computer Science, King Khalid University, Abha, Kingdom of Saudi Arabia

Description

Abstract: We have presented the adaptive consistency framework for globally distributed databases that uses a machine-learned policy controller to balance latency, throughput, and correctness under dynamic workloads. This approach has treated consistency as a tunable knob, guided by real-time observability, workload characteristics, and service-level objectives (SLOs). A lightweight supervisor has collected end-to-end latency, read/write latency distribution, and data staleness metrics, and has selected a consistency level (e.g., strong, bounded staleness, or eventual) at the operation granularity or per session. The policy has learned offline from historical traces and updated online via a safe incremental learning loop that avoids destabilizing the system. The objective of this research is the formalisation of adaptive consistency as a policy-optimisation problem with stability guarantees. A learnable controller that integrates latency, staleness, and throughput signals. Practical guidelines for deployment, monitoring, and safety are also provided. We have implemented the framework on top of a representative distributed database prototype and evaluated it under synthetic and real workloads, including flash crowds, skewed key access, and partial network partitions. The results show a reduction of up to 28.6% in tail latency (p95/p99) with controlled staleness deviation, and a 75% improvement in overall throughput under bursty conditions, compared to 20% with static consistency configurations. We have considered the organisational concerns, security requirements, and opportunities for integration with the current Database-as-a-Service (DBaaS) platform.

Files

F479315060826.pdf

Files (701.5 kB)

Name Size Download all
md5:cf694c14162f46a26bb523db8b73fffe
701.5 kB Preview Download

Additional details

Identifiers

Dates

Accepted
2026-06-15
Manuscript received on 01 June 2026 | Revised Manuscript received on 09 June 2026 | Manuscript Accepted on 15 June 2026 | Manuscript published on 30 June 2026

References