5 вопросов
-
middle theory Объясните, почему выбор ключа шардирования критически важен для производительности и масштабируемости. Приведите примеры хороших и плохих ключей шардирования и…
-
middle theory Какие типы шардирования вы знаете? В чём разница между горизонтальным и вертикальным шардированием? Приведите примеры сценариев, где каждый из них будет предпо…
-
middle theory Какие проблемы возникают при масштаблице базы данных с шардированием, и как их можно решать? Приведите примеры инструментов или подходов для решения этих проблем.
-
senior theory Спроектируй процесс шард-rebalance без downtime для системы с 8 шардами при добавлении 4 новых. Что с consistent hashing, dual-write/dual-read, как валидироват…
-
senior theory Сравни 2PC (two-phase commit) и Saga для кросс-шардовых транзакций. Когда что выбрать, какие компенсирующие действия в Saga, как обработать частичные сбои?