Проектирование ПО 2022, практика 14.09, горизонтальное масштабирование и шардирование

Вертикальное масштабирование, горизонтальное масштабирование и шардирование как способы увеличения производительности системы. Подходы к горизонтальному масштабированию и шардированию в stateless и stateful компонентах. В видео допущена ошибка - документоориентированная БД, поддерживающая multi-master репликацию - это не MongoDB, а CouchDB Обсужденные подходы:


Хорошее объяснение видов active/active (по терминологии статьи) репликации
(в большинстве прочитанных мною статей multi-master предполагает под собой как раз либо какие-то алгоритмы распределенного консенсуса, либо distributed transaction, поэтому в видео любой active/active назван multi-master)

Смотрите также