{
  "app": {
    "name": "sample-service",
    "version": "3.2.1",
    "environment": "production"
  },
  "server": {
    "host": "0.0.0.0",
    "port": 8080,
    "timeoutSeconds": 30,
    "cors": {
      "enabled": true,
      "origins": [
        "https://example.com"
      ]
    }
  },
  "database": {
    "engine": "postgres",
    "host": "db.internal",
    "port": 5432,
    "pool": {
      "min": 2,
      "max": 20
    },
    "ssl": true
  },
  "cache": {
    "provider": "redis",
    "ttlSeconds": 300,
    "clusters": [
      "cache-1.internal",
      "cache-2.internal"
    ]
  },
  "features": {
    "newCheckout": true,
    "betaSearch": false,
    "rateLimit": {
      "requestsPerMinute": 120,
      "burst": 40
    }
  },
  "logging": {
    "level": "info",
    "format": "json",
    "destinations": [
      "stdout",
      "s3://logs-bucket/app"
    ]
  }
}