TGViewer
Системный анализ | Ольга Пономарева Системный анализ | Ольга Пономарева @system_analyse · 31.5K subscribers
Post #5013 3.21K
Немного разминочки перед вебинаром 😀

❓ Собесный вопрос №1: Когда репликация не спасёт от проблем с производительностью?

Репликация помогает, когда у нас много read-запросов и их можно разнести по репликам. Например, карточки товаров, каталоги, история заказов, отчёты.

Но если узкое место — запись, объём данных, тяжёлые JOIN’ы, плохие индексы или запросы, которые всё равно идут в master, репликация не спасёт. Репликация не решает проблемы записи, плохой модели данных, неудачных запросов и слишком большого объёма на одном узле. Тут уже надо смотреть индексы, партиционирование, шардирование, денормализацию или изменение архитектуры.



❓ Собесный вопрос №2: Чем репликация отличается от шардирования?

Если коротко: репликация копирует данные, шардирование делит данные.

Репликация нужна, когда хотим быстрее читать и повысить отказоустойчивость. Например, есть основная база и несколько read-replica, куда можно отправлять запросы на чтение.

Шардирование нужно, когда один сервер уже не вывозит объём данных или запись. Например, пользователей делят по user_id: часть хранится на одном шарде, часть — на другом.
  • ❤ 14
More from @system_analyse
  1. Sep 28, 2026Один из победителей розыгрыша уже по достоинству оценил сборник "Топ-150 ответов" 💛
  2. Sep 27, 2026Post #5169
  3. Sep 26, 2026Владимир Бурмистров нас обманул Изначально мы договорились с ним, что он будет проводить в…
  4. Sep 26, 2026Вы — работодатель, дали тестовое задание после собеседования. Кандидат сделал его правильн…
  5. Sep 25, 2026Где заканчивается для аналитика база и начинается архитектурное мышление? На проверке дома…
  6. Sep 24, 2026Слушай, погнали с нами "праздновать" день системного аналитика вместе? Посидим в хорошей к…
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 →