<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://habitix.in/courses/redis-for-backend-developers</loc>
</url>
<url>
<loc>https://habitix.in/courses/redis-for-backend-developers/what-is-redis-how-does-redis-work</loc>
</url>
<url>
<loc>https://habitix.in/courses/redis-for-backend-developers/why-use-redis-benefits-use-cases-and-limitations</loc>
</url>
<url>
<loc>https://habitix.in/courses/redis-for-backend-developers/redis-vs-mysql-vs-mongodb-key-differences</loc>
</url>
<url>
<loc>https://habitix.in/courses/redis-for-backend-developers/how-to-install-redis-with-docker-and-run-your-first-commands</loc>
</url>
<url>
<loc>https://habitix.in/courses/redis-for-backend-developers/redis-set-and-get-commands-store-read-and-delete-keys</loc>
</url>
<url>
<loc>https://habitix.in/courses/redis-for-backend-developers/redis-ttl-and-expire-set-key-expiration-time</loc>
</url>
<url>
<loc>https://habitix.in/courses/redis-for-backend-developers/redis-data-types-explained-strings-hashes-lists-sets-and-sorted-sets</loc>
</url>
<url>
<loc>https://habitix.in/courses/redis-for-backend-developers/redis-incr-atomic-counters-and-safe-updates</loc>
</url>
<url>
<loc>https://habitix.in/courses/redis-for-backend-developers/how-to-connect-redis-with-node-js-using-node-redis</loc>
</url>
<url>
<loc>https://habitix.in/courses/redis-for-backend-developers/how-to-integrate-redis-into-an-express-js-application</loc>
</url>
<url>
<loc>https://habitix.in/courses/redis-for-backend-developers/how-to-implement-redis-caching-in-node-js-cache-aside-pattern</loc>
</url>
<url>
<loc>https://habitix.in/courses/redis-for-backend-developers/redis-cache-invalidation-keep-cached-data-updated</loc>
</url>
<url>
<loc>https://habitix.in/courses/redis-for-backend-developers/how-to-build-api-rate-limiting-with-redis-and-express-js</loc>
</url>
<url>
<loc>https://habitix.in/courses/redis-for-backend-developers/how-to-store-express-sessions-in-redis</loc>
</url>
<url>
<loc>https://habitix.in/courses/redis-for-backend-developers/redis-caching-strategies-ttl-cache-misses-and-cache-stampedes</loc>
</url>
<url>
<loc>https://habitix.in/courses/redis-for-backend-developers/redis-persistence-memory-limits-and-eviction-policies</loc>
</url>
<url>
<loc>https://habitix.in/courses/redis-for-backend-developers/how-to-fix-redis-connection-refused-and-common-errors</loc>
</url>
<url>
<loc>https://habitix.in/courses/redis-for-backend-developers/redis-production-best-practices-security-timeouts-and-monitoring</loc>
</url>
<url>
<loc>https://habitix.in/courses/redis-for-backend-developers/build-a-redis-cached-rest-api-with-node-js-and-express-js</loc>
</url>
<url>
<loc>https://habitix.in/courses/redis-for-backend-developers/redis-caching-project-test-and-measure-api-performance</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/what-is-system-design</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/functional-vs-non-functional-requirements</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/capacity-traffic-and-latency-basics</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/from-requirements-to-architecture</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/how-clients-and-servers-communicate</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/api-design-for-beginners</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/choosing-a-database</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/indexes-and-database-performance</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/caching-fundamentals</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/redis-as-a-system-design-component</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/background-jobs-and-queues</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/events-and-pubsub</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/vertical-vs-horizontal-scaling</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/load-balancers</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/database-replication-and-read-scaling</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/sharding-and-partitioning</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/failure-is-normal</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/consistency-and-eventual-consistency</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/timeouts-retries-and-idempotency</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/logging-metrics-and-observability</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/design-a-url-shortener</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/design-a-chat-system</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/design-a-notification-system</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/design-a-food-delivery-system</loc>
</url>
<url>
<loc>https://habitix.in/courses/system-design-for-beginners/design-an-uber-like-ride-hailing-system</loc>
</url>
</urlset>
