<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Шардирование on Digitable courses</title>
    <link>https://courses.digitable.life/tags/%D1%88%D0%B0%D1%80%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5/</link>
    <description>Recent content in Шардирование on Digitable courses</description>
    <generator>Hugo</generator>
    <language>ru-RU</language>
    <lastBuildDate>Sat, 01 Aug 2026 00:12:59 +0300</lastBuildDate>
    <atom:link href="https://courses.digitable.life/tags/%D1%88%D0%B0%D1%80%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>MongoDB и документные БД: модель, агрегации, транзакции, подводные камни</title>
      <link>https://courses.digitable.life/post/databases/10-mongodb/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/databases/10-mongodb/</guid>
      <description>Документная модель от первых принципов: BSON и WiredTiger, проектирование схемы через embed/reference, индексы и explain, aggregation framework, честные транзакции и их цена, шардирование, реальные грабли прода и сравнение с PostgreSQL JSONB, DynamoDB и Couchbase.</description>
    </item>
    <item>
      <title>Кэширование и масштабирование: уровни, инвалидация, шардирование</title>
      <link>https://courses.digitable.life/post/architecture-patterns/08-caching-and-scaling/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/architecture-patterns/08-caching-and-scaling/</guid>
      <description>Как система выдерживает рост нагрузки: закон масштабируемости и куб масштабирования, уровни кэша от процесса до CDN, стратегии записи и инвалидации, лечение stampede и горячих ключей, реплики и лаг чтения, консистентное хеширование и шардирование с реальными формулами и кодом.</description>
    </item>
    <item>
      <title>Партиционирование и шардирование: стратегии, ребалансировка, горячие ключи</title>
      <link>https://courses.digitable.life/post/distributed-systems/06-partitioning/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/distributed-systems/06-partitioning/</guid>
      <description>Как разложить данные, которые не помещаются на один узел: диапазоны против хеша, консистентное хеширование и виртуальные узлы, безопасная передача владения секцией, горячие ключи и почему выбор ключа партиционирования определяет границы транзакций и вашу идемпотентность.</description>
    </item>
    <item>
      <title>Репликация, шардирование и высокая доступность</title>
      <link>https://courses.digitable.life/post/databases/08-replication-and-sharding/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/databases/08-replication-and-sharding/</guid>
      <description>Как копировать и разрезать данные, чтобы система пережила отказ узла и рост нагрузки: журналы репликации, синхронность, выбор ключа шардирования, failover, split-brain и цена каждого решения.</description>
    </item>
  </channel>
</rss>
