{
  "service": {
    "name": "atlas-kv",
    "environment": "production",
    "version": "3.8.2",
    "region": "ca-central-1",
    "listen": {
      "host": "0.0.0.0",
      "port": 8443,
      "protocol": "https"
    }
  },
  "cluster": {
    "id": "kv-prod-ca-01",
    "replicationFactor": 3,
    "consistency": {
      "defaultRead": "quorum",
      "defaultWrite": "quorum",
      "allowStaleReads": false
    },
    "sharding": {
      "strategy": "consistent-hashing",
      "virtualNodes": 256,
      "rebalanceThresholdPercent": 12
    },
    "nodes": [
      {
        "id": "node-ca-01a",
        "endpoint": "10.42.1.11:7400",
        "zone": "ca-central-1a",
        "role": "voter",
        "status": "healthy",
        "weight": 100
      },
      {
        "id": "node-ca-01b",
        "endpoint": "10.42.2.12:7400",
        "zone": "ca-central-1b",
        "role": "voter",
        "status": "healthy",
        "weight": 100
      },
      {
        "id": "node-ca-01c",
        "endpoint": "10.42.3.13:7400",
        "zone": "ca-central-1c",
        "role": "voter",
        "status": "healthy",
        "weight": 100
      }
    ]
  },
  "storage": {
    "engine": "lsm",
    "dataDirectory": "/var/lib/atlas-kv/data",
    "maxDiskUsagePercent": 85,
    "compression": {
      "algorithm": "zstd",
      "level": 6
    },
    "compaction": {
      "strategy": "leveled",
      "targetFileSizeBytes": 134217728,
      "maxConcurrentJobs": 4
    },
    "cache": {
      "enabled": true,
      "sizeBytes": 4294967296,
      "policy": "lru"
    }
  },
  "security": {
    "tls": {
      "enabled": true,
      "certificateFile": "/etc/atlas-kv/tls/server.crt",
      "privateKeyFile": "/etc/atlas-kv/tls/server.key",
      "clientCertificateRequired": true,
      "minimumVersion": "TLSv1.3"
    },
    "authentication": {
      "provider": "oidc",
      "issuer": "https://identity.example.net",
      "audiences": [
        "atlas-kv",
        "internal-services"
      ]
    },
    "authorization": {
      "defaultPolicy": "deny",
      "roles": [
        {
          "name": "reader",
          "permissions": [
            "kv:get",
            "kv:list"
          ]
        },
        {
          "name": "writer",
          "permissions": [
            "kv:get",
            "kv:list",
            "kv:put",
            "kv:delete"
          ]
        }
      ]
    }
  },
  "limits": {
    "maxKeyBytes": 1024,
    "maxValueBytes": 10485760,
    "maxBatchOperations": 500,
    "requestTimeoutMs": 5000,
    "rateLimits": {
      "readsPerSecond": 25000,
      "writesPerSecond": 10000,
      "burstMultiplier": 1.5
    }
  },
  "observability": {
    "logging": {
      "level": "info",
      "format": "json",
      "includeRequestIds": true
    },
    "metrics": {
      "enabled": true,
      "path": "/metrics",
      "port": 9090,
      "labels": {
        "team": "storage-platform",
        "service_tier": "critical"
      }
    },
    "tracing": {
      "enabled": true,
      "exporter": "otlp",
      "endpoint": "https://telemetry.example.net/v1/traces",
      "sampleRate": 0.05
    }
  },
  "backups": {
    "enabled": true,
    "schedule": "0 */6 * * *",
    "retentionDays": 30,
    "destination": {
      "type": "object-storage",
      "bucket": "atlas-kv-prod-backups",
      "prefix": "ca-central-1/cluster-01"
    },
    "encryption": {
      "enabled": true,
      "keyReference": "kms://keys/atlas-kv-backup"
    }
  },
  "featureFlags": {
    "transactions": true,
    "watchStreams": true,
    "crossRegionReplication": false,
    "automaticRepair": true
  },
  "metadata": {
    "managedBy": "platform-engineering",
    "createdAt": "2025-11-18T14:22:09Z",
    "lastUpdatedAt": "2026-07-29T03:16:41Z",
    "tags": [
      "production",
      "distributed",
      "customer-data"
    ]
  }
}