<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemap.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.real-time-geofencing.org/</loc>
    <lastmod>2026-05-27T18:45:52.254Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/async-python-execution-patterns-for-spatial-math/benchmarking-spatial-containment-in-async-python/</loc>
    <lastmod>2026-08-10T12:40:27.674Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/async-python-execution-patterns-for-spatial-math/</loc>
    <lastmod>2026-08-10T12:40:27.674Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/async-python-execution-patterns-for-spatial-math/processpoolexecutor-vs-numba-jit-for-spatial-math/</loc>
    <lastmod>2026-08-10T12:40:27.674Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/event-time-ordering-and-clock-skew/</loc>
    <lastmod>2026-08-10T12:40:27.675Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/fallback-routing-for-gps-dropouts/graceful-degradation-strategies-for-location-apis/</loc>
    <lastmod>2026-08-10T12:40:27.675Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/fallback-routing-for-gps-dropouts/</loc>
    <lastmod>2026-08-10T12:40:27.675Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/</loc>
    <lastmod>2026-08-10T12:40:27.675Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/latency-budget-allocation-for-real-time-triggers/</loc>
    <lastmod>2026-08-10T12:40:27.676Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/latency-budget-allocation-for-real-time-triggers/reducing-p99-latency-in-python-geofence-services/</loc>
    <lastmod>2026-08-10T12:40:27.676Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/memory-constrained-spatial-processing/handling-polygon-edge-cases-in-high-frequency-telemetry/</loc>
    <lastmod>2026-08-10T12:40:27.676Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/memory-constrained-spatial-processing/</loc>
    <lastmod>2026-08-10T12:40:27.676Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/point-in-polygon-algorithm-benchmarks/</loc>
    <lastmod>2026-08-10T12:40:27.676Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/point-in-polygon-algorithm-benchmarks/optimizing-ray-casting-vs-winding-number-for-gps-streams/</loc>
    <lastmod>2026-08-10T12:40:27.676Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/streaming-vs-batch-geofence-evaluation/</loc>
    <lastmod>2026-08-10T12:40:27.677Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/streaming-vs-batch-geofence-evaluation/late-arriving-telemetry-and-watermarks-in-geofence-streams/</loc>
    <lastmod>2026-08-10T12:40:27.677Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/streaming-vs-batch-geofence-evaluation/windowed-vs-continuous-geofence-evaluation-tradeoffs/</loc>
    <lastmod>2026-08-10T12:40:27.678Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/backpressure-and-flow-control-strategies/</loc>
    <lastmod>2026-08-10T12:40:27.678Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/backpressure-and-flow-control-strategies/sizing-bounded-asyncio-queues-for-geofence-pipelines/</loc>
    <lastmod>2026-08-10T12:40:27.678Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/backpressure-and-flow-control-strategies/token-bucket-vs-leaky-bucket-for-telemetry-shedding/</loc>
    <lastmod>2026-08-10T12:40:27.678Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/circuit-breakers-for-downstream-trigger-consumers/half-open-recovery-for-geofence-circuit-breakers/</loc>
    <lastmod>2026-08-10T12:40:27.678Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/circuit-breakers-for-downstream-trigger-consumers/</loc>
    <lastmod>2026-08-10T12:40:27.679Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/dead-letter-topics-and-poison-message-handling/</loc>
    <lastmod>2026-08-10T12:40:27.679Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/dead-letter-topics-and-poison-message-handling/replaying-dead-letter-triggers-safely/</loc>
    <lastmod>2026-08-10T12:40:27.679Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/idempotent-trigger-emission-semantics/deduplicating-enter-exit-events-with-idempotency-keys/</loc>
    <lastmod>2026-08-10T12:40:27.679Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/idempotent-trigger-emission-semantics/exactly-once-vs-at-least-once-trigger-delivery/</loc>
    <lastmod>2026-08-10T12:40:27.679Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/idempotent-trigger-emission-semantics/</loc>
    <lastmod>2026-08-10T12:40:27.680Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/</loc>
    <lastmod>2026-08-10T12:40:27.680Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/kafka-vs-redis-streams-for-trigger-routing/consumer-group-rebalancing-without-dropping-triggers/</loc>
    <lastmod>2026-08-10T12:40:27.680Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/kafka-vs-redis-streams-for-trigger-routing/</loc>
    <lastmod>2026-08-10T12:40:27.680Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/kafka-vs-redis-streams-for-trigger-routing/tuning-kafka-producer-batching-for-geofence-triggers/</loc>
    <lastmod>2026-08-10T12:40:27.680Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/production-monitoring-and-observability/alerting-thresholds-for-gc-pause-times/</loc>
    <lastmod>2026-08-10T12:40:27.680Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/production-monitoring-and-observability/</loc>
    <lastmod>2026-08-10T12:40:27.681Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/production-monitoring-and-observability/prometheus-metrics-for-queue-depth-and-p99-latency/</loc>
    <lastmod>2026-08-10T12:40:27.681Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/production-monitoring-and-observability/py-spy-flame-graphs-for-asyncio-spatial-pipelines/</loc>
    <lastmod>2026-08-10T12:40:27.681Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/async-index-updates-without-locking/</loc>
    <lastmod>2026-08-10T12:40:27.681Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/async-index-updates-without-locking/thread-safe-spatial-index-updates-in-python/</loc>
    <lastmod>2026-08-10T12:40:27.682Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/dynamic-spatial-hashing-strategies/comparing-geohash-vs-h3-for-low-latency-routing/</loc>
    <lastmod>2026-08-10T12:40:27.682Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/dynamic-spatial-hashing-strategies/</loc>
    <lastmod>2026-08-10T12:40:27.682Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/</loc>
    <lastmod>2026-08-10T12:40:27.682Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/memory-footprint-of-streaming-polygon-indexes/</loc>
    <lastmod>2026-08-10T12:40:27.682Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/memory-footprint-of-streaming-polygon-indexes/measuring-rss-growth-in-long-running-spatial-indexes/</loc>
    <lastmod>2026-08-10T12:40:27.682Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/memory-footprint-of-streaming-polygon-indexes/object-pooling-for-polygon-vertex-buffers/</loc>
    <lastmod>2026-08-10T12:40:27.682Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/polygon-simplification-for-high-throughput-streams/douglas-peucker-vs-visvalingam-whyatt-for-geofences/</loc>
    <lastmod>2026-08-10T12:40:27.682Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/polygon-simplification-for-high-throughput-streams/</loc>
    <lastmod>2026-08-10T12:40:27.682Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/polygon-simplification-for-high-throughput-streams/topology-preserving-simplification-for-adjacent-zones/</loc>
    <lastmod>2026-08-10T12:40:27.682Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/quadtree-vs-r-tree-performance-analysis/handling-polygon-overlaps-in-quadtree-partitions/</loc>
    <lastmod>2026-08-10T12:40:27.683Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/quadtree-vs-r-tree-performance-analysis/</loc>
    <lastmod>2026-08-10T12:40:27.683Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/quadtree-vs-r-tree-performance-analysis/optimizing-r-tree-bulk-loads-for-real-time-ingestion/</loc>
    <lastmod>2026-08-10T12:40:27.683Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/quadtree-vs-r-tree-performance-analysis/shapely-vs-rtree-vs-libspatialindex-python-benchmarks/</loc>
    <lastmod>2026-08-10T12:40:27.683Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/uber-h3-hexagon-indexing-for-mobility/h3-vs-s2-cell-indexing-tradeoffs-for-mobility/</loc>
    <lastmod>2026-08-10T12:40:27.684Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/uber-h3-hexagon-indexing-for-mobility/implementing-h3-resolution-scaling-for-city-level-geofences/</loc>
    <lastmod>2026-08-10T12:40:27.684Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/uber-h3-hexagon-indexing-for-mobility/</loc>
    <lastmod>2026-08-10T12:40:27.684Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/boundary-hysteresis-and-debounce-tuning/</loc>
    <lastmod>2026-08-11T00:19:02.238Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/dead-reckoning-and-trajectory-interpolation/</loc>
    <lastmod>2026-08-11T00:21:29.172Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/webhook-fanout-and-retry-budgets/</loc>
    <lastmod>2026-08-11T00:24:07.585Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/geodesic-vs-planar-distance-for-fence-tests/</loc>
    <lastmod>2026-08-11T00:26:22.380Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/spatial-index-persistence-and-warm-start/</loc>
    <lastmod>2026-08-11T00:28:38.181Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/boundary-hysteresis-and-debounce-tuning/choosing-hysteresis-buffer-widths-from-gps-error-distributions/</loc>
    <lastmod>2026-08-11T00:29:54.428Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/boundary-hysteresis-and-debounce-tuning/debouncing-boundary-flapping-with-state-machines/</loc>
    <lastmod>2026-08-11T00:31:06.278Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/boundary-hysteresis-and-debounce-tuning/dwell-time-triggers-without-timer-storms/</loc>
    <lastmod>2026-08-11T00:32:16.463Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/dead-reckoning-and-trajectory-interpolation/segment-crossing-detection-between-gps-samples/</loc>
    <lastmod>2026-08-11T00:33:18.088Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/dead-reckoning-and-trajectory-interpolation/kalman-filter-smoothing-for-noisy-location-streams/</loc>
    <lastmod>2026-08-11T00:34:27.458Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/dead-reckoning-and-trajectory-interpolation/speed-gating-to-suppress-impossible-jumps/</loc>
    <lastmod>2026-08-11T00:35:34.829Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/event-time-ordering-and-clock-skew/hybrid-logical-clocks-for-geofence-event-ordering/</loc>
    <lastmod>2026-08-11T00:36:41.228Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/event-time-ordering-and-clock-skew/detecting-and-correcting-device-clock-drift/</loc>
    <lastmod>2026-08-11T00:37:45.390Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/fallback-routing-for-gps-dropouts/wifi-and-cell-tower-fallback-accuracy-tiers/</loc>
    <lastmod>2026-08-11T00:38:51.555Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/point-in-polygon-algorithm-benchmarks/bounding-box-prefilters-before-exact-containment/</loc>
    <lastmod>2026-08-11T00:39:58.432Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/core-architecture-latency-constraints/memory-constrained-spatial-processing/arena-allocation-for-per-event-spatial-scratch/</loc>
    <lastmod>2026-08-11T00:41:04.343Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/webhook-fanout-and-retry-budgets/exponential-backoff-with-jitter-for-trigger-webhooks/</loc>
    <lastmod>2026-08-11T00:42:11.659Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/webhook-fanout-and-retry-budgets/per-tenant-rate-limiting-of-trigger-fanout/</loc>
    <lastmod>2026-08-11T00:43:19.935Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/webhook-fanout-and-retry-budgets/signing-and-verifying-geofence-webhook-payloads/</loc>
    <lastmod>2026-08-11T00:44:21.537Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/circuit-breakers-for-downstream-trigger-consumers/bulkheads-and-per-consumer-concurrency-caps/</loc>
    <lastmod>2026-08-11T00:45:48.171Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/dead-letter-topics-and-poison-message-handling/classifying-poison-messages-with-error-taxonomies/</loc>
    <lastmod>2026-08-11T00:46:51.055Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/backpressure-and-flow-control-strategies/adaptive-concurrency-limits-for-geofence-consumers/</loc>
    <lastmod>2026-08-11T00:47:56.542Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/kafka-vs-redis-streams-for-trigger-routing/partition-key-choice-for-geofence-trigger-ordering/</loc>
    <lastmod>2026-08-11T00:49:01.848Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/event-routing-and-backpressure/production-monitoring-and-observability/tracing-geofence-triggers-with-opentelemetry/</loc>
    <lastmod>2026-08-11T00:50:10.073Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/geodesic-vs-planar-distance-for-fence-tests/haversine-vs-equirectangular-approximation-error-budgets/</loc>
    <lastmod>2026-08-11T00:51:16.337Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/geodesic-vs-planar-distance-for-fence-tests/local-projection-selection-for-metric-buffers/</loc>
    <lastmod>2026-08-11T00:52:21.240Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/geodesic-vs-planar-distance-for-fence-tests/antimeridian-and-pole-crossing-geofences/</loc>
    <lastmod>2026-08-11T00:53:23.906Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/spatial-index-persistence-and-warm-start/snapshotting-r-tree-state-for-fast-restarts/</loc>
    <lastmod>2026-08-11T00:54:29.183Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/spatial-index-persistence-and-warm-start/incremental-index-hydration-from-change-streams/</loc>
    <lastmod>2026-08-11T00:55:32.557Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/spatial-index-persistence-and-warm-start/validating-index-integrity-after-restore/</loc>
    <lastmod>2026-08-11T00:56:34.565Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/async-index-updates-without-locking/copy-on-write-snapshots-for-lock-free-fence-reads/</loc>
    <lastmod>2026-08-11T00:57:41.999Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/memory-footprint-of-streaming-polygon-indexes/slots-and-array-backed-vertex-storage/</loc>
    <lastmod>2026-08-11T00:58:50.761Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.real-time-geofencing.org/spatial-indexing-for-real-time-checks/dynamic-spatial-hashing-strategies/sizing-hash-cells-from-fence-size-distributions/</loc>
    <lastmod>2026-08-11T00:59:54.837Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>
