{
  "schema_version": 2,
  "status": "validated",
  "generated_at_utc": "2026-08-04T07:44:46.850703Z",
  "source_run": "20260804T065623Z",
  "methodology": {
    "workload": "durable full event history plus latest spatial index",
    "semantic_profile": "durable_full_history_plus_latest_spatial_index",
    "single_node": true,
    "single_client": true,
    "warmup_trials_excluded": 2,
    "measured_trials": 5,
    "stability_threshold_cv_pct": 10.0,
    "dataset": {
      "seed": 45096,
      "entity_count": 20000,
      "event_count": 2000000,
      "updates_per_entity": 100,
      "cluster_size": 250,
      "radius_m": 3000.0,
      "batch_size": 80000,
      "lookup_count": 2000,
      "radius_query_count": 500,
      "query_warmup": 100,
      "semantic_profile": "durable_full_history_plus_latest_spatial_index"
    },
    "server_cpus": "0-3",
    "client_cpus": "4-7",
    "archerdb_runtime_profile": "lite;cache_grid=128MiB;ram_index=64MiB;cache_geo_events=64MiB;memory_lsm_manifest=16MiB;memory_lsm_compaction=128MiB",
    "durability": {
      "ArcherDB": "successful single-replica SDK upsert committed before return",
      "PostgreSQL + PostGIS": "fsync=on; synchronous_commit=on; full_page_writes=on",
      "Valkey": "appendonly=yes; appendfsync=always; RDB snapshots disabled"
    },
    "retention_and_indexing": {
      "ArcherDB": "every event appended to S2-keyed Forest LSM; latest RAM index maintained",
      "PostgreSQL + PostGIS": "every event inserted into GiST-indexed geo_history; geo_latest maintained",
      "Valkey": "every event stored in history GEO + metadata; latest GEO + pointer maintained atomically"
    }
  },
  "versions": {
    "ArcherDB": {
      "product": "ArcherDB",
      "git_commit": "a2c267d023499f964a9de5b549fb0c1ced0472d7",
      "config": "lite-lab45-fixed-cache"
    },
    "PostgreSQL + PostGIS": {
      "product": "PostgreSQL + PostGIS",
      "postgresql": "17.5 (Debian 17.5-1.pgdg110+1)",
      "postgis": "3.5.2",
      "config": "fsync=on; synchronous_commit=on; full_page_writes=on"
    },
    "Valkey": {
      "product": "Valkey",
      "valkey": "9.1.1",
      "config": "appenddirname=appendonlydir; appendfilename=appendonly.aof; appendfsync=always; appendonly=yes"
    }
  },
  "quality": {
    "measured_trials": 15,
    "all_status_pass": true,
    "latest_records_checked": 1500,
    "radius_queries_checked": 7500,
    "competitor_history_records_counted": 20000000,
    "competitor_latest_records_counted": 200000,
    "container_oom_events": 0,
    "container_restarts": 0,
    "single_dataset_fingerprint": true
  },
  "summary": [
    {
      "database": "ArcherDB",
      "operation": "history_plus_latest_ingest",
      "trial_count": 5,
      "throughput_median": 200799.99593082137,
      "throughput_min": 196072.92293509518,
      "throughput_q1": 199552.39336258205,
      "throughput_q3": 202729.565345822,
      "throughput_max": 204014.9499468929,
      "throughput_mean": 200633.9655042427,
      "throughput_stddev": 3075.0230980925994,
      "throughput_cv_pct": 1.5326533024277853,
      "throughput_stable": true,
      "p99_ms_median": 3082.364147,
      "p99_ms_min": 3046.808989,
      "p99_ms_max": 3278.416307
    },
    {
      "database": "ArcherDB",
      "operation": "latest_position_lookup",
      "trial_count": 5,
      "throughput_median": 5136.340287844773,
      "throughput_min": 4613.2225115496985,
      "throughput_q1": 5013.900286459166,
      "throughput_q3": 5255.2483725369475,
      "throughput_max": 5321.723192382856,
      "throughput_mean": 5068.086930154688,
      "throughput_stddev": 280.11475841853417,
      "throughput_cv_pct": 5.52703144754434,
      "throughput_stable": true,
      "p99_ms_median": 0.416435,
      "p99_ms_min": 0.369681,
      "p99_ms_max": 0.47035
    },
    {
      "database": "ArcherDB",
      "operation": "latest_radius_query_ids",
      "trial_count": 5,
      "throughput_median": 402.1540949771026,
      "throughput_min": 390.3635113422695,
      "throughput_q1": 401.2210079685686,
      "throughput_q3": 408.4328086210383,
      "throughput_max": 418.1593904538068,
      "throughput_mean": 404.06616267255714,
      "throughput_stddev": 10.212739933223569,
      "throughput_cv_pct": 2.5274919992495537,
      "throughput_stable": true,
      "p99_ms_median": 3.970292,
      "p99_ms_min": 3.644209,
      "p99_ms_max": 4.598956
    },
    {
      "database": "PostgreSQL + PostGIS",
      "operation": "history_plus_latest_ingest",
      "trial_count": 5,
      "throughput_median": 7478.4836310077335,
      "throughput_min": 7447.343053169258,
      "throughput_q1": 7475.039893426824,
      "throughput_q3": 7479.00304088552,
      "throughput_max": 7571.27574688092,
      "throughput_mean": 7490.2290730740515,
      "throughput_stddev": 47.17643592096125,
      "throughput_cv_pct": 0.6298396946303225,
      "throughput_stable": true,
      "p99_ms_median": 11406.637138,
      "p99_ms_min": 11103.415043,
      "p99_ms_max": 11592.520461
    },
    {
      "database": "PostgreSQL + PostGIS",
      "operation": "latest_position_lookup",
      "trial_count": 5,
      "throughput_median": 4681.330339425966,
      "throughput_min": 3581.438365493417,
      "throughput_q1": 4026.7144396604685,
      "throughput_q3": 4691.7579976398865,
      "throughput_max": 4841.5813169109415,
      "throughput_mean": 4364.564491826136,
      "throughput_stddev": 539.0664224749007,
      "throughput_cv_pct": 12.35097851078734,
      "throughput_stable": false,
      "p99_ms_median": 0.478815,
      "p99_ms_min": 0.411138,
      "p99_ms_max": 0.867718
    },
    {
      "database": "PostgreSQL + PostGIS",
      "operation": "latest_radius_query_ids",
      "trial_count": 5,
      "throughput_median": 841.8374192021914,
      "throughput_min": 731.5633875080116,
      "throughput_q1": 823.5727987424347,
      "throughput_q3": 887.3524471972805,
      "throughput_max": 1021.9247371152776,
      "throughput_mean": 861.2501579530392,
      "throughput_stddev": 106.19880666008838,
      "throughput_cv_pct": 12.33077354812851,
      "throughput_stable": false,
      "p99_ms_median": 2.230905,
      "p99_ms_min": 1.596658,
      "p99_ms_max": 2.424902
    },
    {
      "database": "Valkey",
      "operation": "history_plus_latest_ingest",
      "trial_count": 5,
      "throughput_median": 47813.5186905839,
      "throughput_min": 47274.84036725422,
      "throughput_q1": 47547.56854638893,
      "throughput_q3": 47844.494858932856,
      "throughput_max": 48808.608942097955,
      "throughput_mean": 47857.80628105157,
      "throughput_stddev": 579.2799395670733,
      "throughput_cv_pct": 1.2104189150776612,
      "throughput_stable": true,
      "p99_ms_median": 1962.224211,
      "p99_ms_min": 1912.94864,
      "p99_ms_max": 2140.560629
    },
    {
      "database": "Valkey",
      "operation": "latest_position_lookup",
      "trial_count": 5,
      "throughput_median": 5425.549090796792,
      "throughput_min": 4549.240174987797,
      "throughput_q1": 5161.958259997715,
      "throughput_q3": 5488.196511066765,
      "throughput_max": 5528.735658874356,
      "throughput_mean": 5230.735939144685,
      "throughput_stddev": 406.8810602690478,
      "throughput_cv_pct": 7.778658012998068,
      "throughput_stable": true,
      "p99_ms_median": 0.439142,
      "p99_ms_min": 0.426743,
      "p99_ms_max": 0.67483
    },
    {
      "database": "Valkey",
      "operation": "latest_radius_query_ids",
      "trial_count": 5,
      "throughput_median": 984.3113255770625,
      "throughput_min": 845.1949328433885,
      "throughput_q1": 946.476803041386,
      "throughput_q3": 1202.8905421234729,
      "throughput_max": 1319.7600412293039,
      "throughput_mean": 1059.7267289629228,
      "throughput_stddev": 195.3523235223049,
      "throughput_cv_pct": 18.43421687716436,
      "throughput_stable": false,
      "p99_ms_median": 1.627525,
      "p99_ms_min": 1.25992,
      "p99_ms_max": 1.933463
    }
  ],
  "comparisons": {
    "archerdb_vs_postgis_ingest_ratio": 26.850362431529902,
    "archerdb_vs_valkey_ingest_ratio": 4.199648999486116,
    "archerdb_ingest_lead_over_valkey_pct": 319.9648999486116
  },
  "public_claim_gate": {
    "history_plus_latest_ingest": "pass",
    "latest_position_lookup": "context_only",
    "latest_radius_query_ids": "context_only",
    "reason": "all equal-semantics ingestion CV values are <=10%; ArcherDB read/query throughput is noisier"
  },
  "source_file_sha256": {
    "archerdb-measured-1.json": "bd47d5c436d16029f7a16cbe2e359edfda082965999c401ee7b0f7439079e3f6",
    "archerdb-measured-2.json": "797b7ae51ac9d9e13aaf0b69564e79ac1f4b839625270980ce9a3187bb13e2fa",
    "archerdb-measured-3.json": "125cec006606715821825854b7769f20a11654930136ac02980d9a6fc338163d",
    "archerdb-measured-4.json": "8fa3711a2c698215765cef2b00b8dd6070ef75233f088c1faff931b84bfc8c23",
    "archerdb-measured-5.json": "869032d1e2f475fb59ba1df5f2fcd5ee765a26c0cd747d277d1a9cdff9cf4704",
    "postgis-measured-1.json": "df4dcac774a76d8848f49f52ef58f56f92dd91f36c96a6635763567f0783c0da",
    "postgis-measured-2.json": "414f145a590cf3b430d9ea0db877a14ccec3b84a8a11037e872d6cf409958663",
    "postgis-measured-3.json": "77a0cde310e0d945ee827b0cfc7fd7ac5b4d26dbb8b968c145373a4f4340cf33",
    "postgis-measured-4.json": "3f3ba78681d39e2b18a324213c73f12ff662995ef3745b835baa73b12aa02166",
    "postgis-measured-5.json": "6a0609d93c390726a4ab6073e259df7699a7ac65200c057644c1dc9d3e4272ee",
    "valkey-measured-1.json": "bac59ae54aef2d90112d0fe6d07a9a124896bc3c979ff84048e85e4aa44dc8d4",
    "valkey-measured-2.json": "98e7f9526c8a669931813c48b4447f617b1f3bdf07491bbb714e3701a6a9750a",
    "valkey-measured-3.json": "74355470893bd37f8574e837f34549cdbd5e976fe6983805d6e5dc8aff7e57cf",
    "valkey-measured-4.json": "9730cc1bd88b35b54e1bd933221a1f0cb16b95c6b545c7073f22f183427fc1b2",
    "valkey-measured-5.json": "d93d72495e90185808fa5f62d6536a7273f47fce8afd8fb6697b8a55990e78ad"
  }
}
