TGViewer
Книжный куб Книжный куб @book_cube · 15.7K subscribers
Post #1956 3.3K
Модели консистентности (Consistency Models) от Jepsen

Продолжая серию постов про консистентность (CAP теорема, ее доказательство, PACELC) хочется порекомендовать ознакомиться с картинкой моделей консисетности от Jepsen, который проводит хардкорные тесты баз данных. На этой картинке видно две параллельные ветки serializable и linearizable, где первое вырастает из моделей изоляции транзакций RDBMS, а вторая из моделей чтения/записи атомарных значений. Прикольно, когда они встречаются на верхнем уровне strict serializable. Отдельно Jepsen дает ссылки на два whitepapers
- 2013 - Highly Available Transactions: Virtues and Limitations (Bailis, Davidson, Fekete et al)
- 2016 - Consistency in Non-Transactional Distributed Storage Systems (Viotti & Vukolic)

В общем, рекомендую почитать сайт Jepsen, полистать результаты его тестов разных баз данных, а потом еще и почитать два вышеупомянутых whitepaper. Это очень помогает при погружении в мир распределенных систем:)

#Software #Architecture #DistributedSystems #SystemDesign
  • 🔥 11
  • ❤ 9
  • 👍 3
More from @book_cube
  1. Sep 21, 2026Прямой эфир про Developer Productivity начинается, подключайтесь и задавайте вопросы
  2. Sep 21, 2026Research Insights Made Simple #30: Developer Productivity for Humans (Рубрика #Management)…
  3. Sep 21, 2026Y Combinator: железо, агенты и основатели (Рубрика #AI) В свежем выпуске The Lightcone «Th…
  4. Sep 20, 2026Jev: интеллект для обычного if (Рубрика #AI4SDLC) В предыдущем посте Диогу Алмейда предлаг…
  5. Sep 20, 2026Диогу Алмейда: AI, за которым можно не присматривать (Рубрика #AI4SDLC) Почему AI впечатля…
  6. Sep 20, 2026Материалы 3 AImigo S1E6: как не утонуть в потоке AI-изменений и сохранить силы (Рубрика #A…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →