<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://redfly.ai/</loc>
  </url>
  <url>
    <loc>https://redfly.ai/how-it-works</loc>
  </url>
  <url>
    <loc>https://redfly.ai/use-cases</loc>
  </url>
  <url>
    <loc>https://redfly.ai/supply-chain-logistics</loc>
  </url>
  <url>
    <loc>https://redfly.ai/pricing</loc>
  </url>
  <url>
    <loc>https://redfly.ai/insights</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/about</loc>
  </url>
  <url>
    <loc>https://redfly.ai/investors</loc>
  </url>
  <url>
    <loc>https://redfly.ai/contact</loc>
  </url>
  <url>
    <loc>https://redfly.ai/privacy</loc>
  </url>
  <url>
    <loc>https://redfly.ai/terms</loc>
  </url>
  <url>
    <loc>https://redfly.ai/license</loc>
  </url>
  <url>
    <loc>https://redfly.ai/insights/centralize-warehouse-data-from-every-site</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/why-reports-should-never-run-on-the-warehouse-database</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/what-offline-support-really-means-for-a-warehouse</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/one-report-across-time-zones</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/the-true-cost-of-a-cloud-copy-of-warehouse-data</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/design-partnership-for-a-logistics-company-one-site-first</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/outbound-only-encrypted-per-site</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/peak-season-headroom-matters-more-than-horsepower</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/transparent-caching-why-your-codebase-should-not-know-a-cache-exists</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/joins-on-redis-serving-multi-field-queries-from-memory</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/cache-invalidation-with-no-invalidation-code</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/automatic-database-fallback-reads-that-survive-a-cache-outage</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/sql-server-change-tracking-why-we-read-on-an-interval</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/postgresql-logical-replication-as-a-cache-feed</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/mongodb-change-streams-as-a-sync-source</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/the-database-is-the-biggest-line-on-your-cloud-bill</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/vertical-scaling-is-a-step-function-bill</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/the-95-5-rule-what-read-heavy-really-means-for-spend</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/running-in-your-own-cloud-account-why-there-is-no-hosting-markup</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/scaling-a-legacy-dotnet-application-without-a-rewrite</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/multi-tenant-freemium-keeping-the-free-tier-off-the-database</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/microservices-without-per-service-data-scaffolding</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/ten-billion-rows-over-the-public-internet-what-we-learned</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/iot-and-fleet-telemetry-high-writes-flaky-links-millisecond-reads</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/drift-backfill-and-recovery-the-unglamorous-parts-of-sync</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/surviving-black-friday-with-the-database-at-99-percent-cpu</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/checkout-path-caching-catalog-inventory-deltas-and-customer-state</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/making-dashboards-feel-instant-without-a-bigger-database</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/pre-computed-results-when-to-cache-aggregates</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/millisecond-authorization-caching-permissions-safely</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/why-we-generate-the-data-access-layer</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/testing-a-sync-pipeline-that-must-never-lose-a-row</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/the-warehouse-comes-first-rate-limiting-and-priority-lanes-in-a-sync-service</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/database-change-notifications-as-a-first-step-before-adopting-an-api</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/what-a-design-partner-gets-and-why-it-is-a-subscription</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/cloud-managed-or-onsite-choosing-where-your-data-platform-runs</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/manual-cache-management-is-a-1990s-tax</loc>
    <lastmod>2025-10-14</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/redis-is-not-slow</loc>
    <lastmod>2025-09-22</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/how-redis-fronted-databases-change-cloud-economics</loc>
    <lastmod>2025-09-08</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/cache-more-optimize-less</loc>
    <lastmod>2025-08-19</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/code-generation-beats-hand-written-dal</loc>
    <lastmod>2025-07-30</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/freemium-without-crashing-the-database</loc>
    <lastmod>2025-07-11</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/sub-200ms-is-not-a-stretch-goal</loc>
    <lastmod>2025-06-25</lastmod>
  </url>
  <url>
    <loc>https://redfly.ai/insights/backend-as-a-service-for-the-post-pmf-smb</loc>
    <lastmod>2025-05-30</lastmod>
  </url>
</urlset>
