digital-garden/source/курсы/otus/Архитектор высоких нагрузок 2019/Репликация.md
2024-06-13 21:01:37 +03:00

1.7 KiB
Raw Blame History

parents zero-link
Архитектор высоких нагрузок - OTUS 2019
00 HighLoad

Цели

  • Понять что такое репликация и зачем нужна
  • Обсудить виды репликаций и связанные механизмы
  • Понять разницу между подходами к репликации
  • Сравнить особенности в MySQL и Postgres
  • Познакомимся с групповой репликаций в MySQL
  • Проблемы асинхронной репликации
  • Проблемы мастер-мастер репликации

Логическая репликация

  • тот самый RBR формат
  • работает с коротежами данных
  • не знает, как они хранятся на диске
  • CPU-bound, можно параллелить по процессорам

Что лучше для системы при отсутствии кворума?

  • Вернуть ошибку?
  • Применить запись без кворума?
  • Вернуть устаревшие данные?