{
  "schema": "cerbi.performance-evidence.v1",
  "verifiedAtUtc": "2026-08-27T04:35:00Z",
  "scope": "Focused CerbiStream SDK microbenchmark and live CerbiShield Marketplace v1.10.80 Gateway baseline",
  "claimsAre": "Bounded engineering baselines; not plan capacity limits, universal production guarantees, or SLAs",
  "cerbiStream": {
    "source": {
      "repository": "https://github.com/Zeroshi/Cerbi-CerbiStream",
      "commit": "d7258498c69b2aab92a699991693d2d9ddc42652",
      "packageVersionInProject": "2.0.5"
    },
    "environment": {
      "os": "Windows 11 10.0.26200.9168",
      "runtime": ".NET 8.0.23 x64 RyuJIT",
      "benchmarkDotNet": "0.15.2",
      "logicalProcessors": 32,
      "toolchain": "InProcessEmitToolchain"
    },
    "workload": {
      "payload": "Ten-field Dictionary<string, object>",
      "sink": "Enabled no-op Microsoft.Extensions.Logging provider",
      "fullGovernance": "Default profile loaded from a local governance file",
      "relaxed": "Same payload plus GovernanceRelaxed=true"
    },
    "runs": [
      {
        "fullGovernanceMeanNanoseconds": 79304.838,
        "fullGovernanceAllocatedBytes": 10616,
        "relaxedMeanNanoseconds": 271.411,
        "relaxedAllocatedBytes": 1168
      },
      {
        "fullGovernanceMeanNanoseconds": 79068.698,
        "fullGovernanceAllocatedBytes": 10616,
        "relaxedMeanNanoseconds": 268.272,
        "relaxedAllocatedBytes": 1168
      },
      {
        "fullGovernanceMeanNanoseconds": 76103.781,
        "fullGovernanceAllocatedBytes": 10616,
        "relaxedMeanNanoseconds": 281.336,
        "relaxedAllocatedBytes": 1168
      }
    ],
    "notes": [
      "The no-op baseline isolates SDK governance overhead from network and sink I/O.",
      "The relaxed path is intentionally not equivalent to full validation.",
      "A benchmark-only direct Newtonsoft.Json reference was added so the in-process harness could load the private transitive runtime dependency. Product behavior was not changed."
    ]
  },
  "gateway": {
    "release": "CerbiShield Marketplace v1.10.80",
    "region": "Central US",
    "gatewayImage": "cerbi-otelcol:sha-828f0e788af612886bdb7d2e86ed34eab634c015",
    "gatewayResources": {
      "replicas": 1,
      "cpuCores": 0.5,
      "memoryGiB": 1,
      "peakCpuNanoCores": 506722736,
      "peakWorkingSetBytes": 82522112
    },
    "path": {
      "protocol": "OTLP/HTTP JSON over internal HTTPS",
      "endpoint": "/v1/logs",
      "policy": "Signed runtime policy bundle, observe mode",
      "exporter": "Dormant debug exporter",
      "downstreamDestinationActive": false
    },
    "generator": {
      "resources": "2 vCPU / 4 GiB",
      "durationSecondsPerRun": 20,
      "repetitions": 3,
      "warmupExcluded": true
    },
    "scenarios": [
      {
        "batchSize": 1,
        "concurrency": 1,
        "payloadBytes": 558,
        "runs": [
          { "eventsPerSecond": 903.56, "p50Ms": 1.055, "p95Ms": 1.306, "p99Ms": 2.178, "http200": 18073, "errors": 0 },
          { "eventsPerSecond": 835.74, "p50Ms": 1.122, "p95Ms": 1.477, "p99Ms": 3.047, "http200": 16716, "errors": 0 },
          { "eventsPerSecond": 906.57, "p50Ms": 1.047, "p95Ms": 1.31, "p99Ms": 2.282, "http200": 18133, "errors": 0 }
        ]
      },
      {
        "batchSize": 10,
        "concurrency": 8,
        "payloadBytes": 3006,
        "runs": [
          { "eventsPerSecond": 12017.35, "p50Ms": 2.059, "p95Ms": 64.799, "p99Ms": 71.36, "http200": 24052, "errors": 0 },
          { "eventsPerSecond": 11913.14, "p50Ms": 2.082, "p95Ms": 63.811, "p99Ms": 71.394, "http200": 23875, "errors": 0 },
          { "eventsPerSecond": 11538.77, "p50Ms": 2.319, "p95Ms": 59.575, "p99Ms": 68.779, "http200": 23123, "errors": 0 }
        ]
      },
      {
        "batchSize": 50,
        "concurrency": 32,
        "payloadBytes": 13926,
        "runs": [
          { "eventsPerSecond": 19297.19, "payloadMiBPerSecond": 5.126, "p50Ms": 88.115, "p95Ms": 194.85, "p99Ms": 288.1, "http200": 7759, "errors": 0 },
          { "eventsPerSecond": 19098.51, "payloadMiBPerSecond": 5.073, "p50Ms": 88.004, "p95Ms": 197.069, "p99Ms": 290.715, "http200": 7689, "errors": 0 },
          { "eventsPerSecond": 19498.36, "payloadMiBPerSecond": 5.179, "p50Ms": 87.873, "p95Ms": 193.854, "p99Ms": 284.722, "http200": 7852, "errors": 0 }
        ]
      }
    ],
    "excludedDiscoveryRuns": [
      "Direct target port 4318 produced client timeouts because Azure Container Apps ingress fronts the backend target port.",
      "Internal HTTP port 80 returned HTTP 301 redirects and was excluded because it did not measure Gateway processing.",
      "The published matrix used the correct internal HTTPS endpoint on port 443 and is corroborated by Gateway exporter logs."
    ]
  }
}
