<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <!-- Main pages -->
  <url>
    <loc>https://systemdesign.sacavix.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://systemdesign.sacavix.com/register</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systemdesign.sacavix.com/patterns</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Pattern detail pages -->
  <url><loc>https://systemdesign.sacavix.com/patterns/saga</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/cqrs</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/db-per-service</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/cdc</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/materialized-view</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/database-sharding</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/schema-evolution</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/index-pattern</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/outbox-pattern</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/polyglot-persistence</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/log-tailing</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/pulling-publisher</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/read-replicas</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/two-phase-commit</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/blue-green</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/canary</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/iac</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/service-mesh</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/feature-toggles</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/rolling-deployment</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/gitops</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/cicd-pipeline</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/api-versioning</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/contract-testing</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/service-chassis</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/schema-registry</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/alerting-oncall</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/anemic-domain-model</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/anticorruption-layer</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/api-composition</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/api-gateway</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/api-key-management</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/async-messaging</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/audit-logging</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/backpressure</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/barrier</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/bff</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/bulkhead</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/caching-strategies</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/centralized-config</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/chaos-engineering</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/chatty-api</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/circuit-breaker</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/correlation-id</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/developer-portal</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/distributed-lock</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/distributed-monolith</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/distributed-semaphore</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/distributed-tracing</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/eda</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/error-tracking</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/event-carried-state-transfer</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/event-notification</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/event-sourcing</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/everything-is-a-service</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/fallback-pattern</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/fire-and-forget</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/god-service</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/graceful-degradation</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/graphql-gateway</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/grpc-communication</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/health-checks</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/hexagonal-architecture</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/idempotency-key</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/idempotent-consumer</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/leader-election</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/load-balancing</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/message-broker</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/message-routing</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/metrics</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/modular-monolith</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/nano-services</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/oauth2-security</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/pub-sub</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/rate-limiting</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/rbac</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/request-reply</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/retry</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/secret-management</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/sequence-generator</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/service-registry</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/shared-db</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/shared-infrastructure</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/sidecar-pattern</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/strangler</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/structured-logging</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/sync-rest</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/synthetic-monitoring</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/timeout</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/trunk-based-development</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/webhook</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://systemdesign.sacavix.com/patterns/zero-trust</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>

</urlset>
