ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Стратегии распределенного консенсуса и репликации данных на сервере

system design

interview preparation

interviews

software interview

problem solving

design interview

programming interview

gaurav sen

master slave

replication

data redundancy

data replication

databases

database interview

master slave architecture

distributed consensus

paxos

two phase commit

split brain

data consistency

data availability

data migration

gkcs

Автор: Gaurav Sen

Загружено: 2019-02-24

Просмотров: 186871

Описание: Мы обсуждаем стратегию репликации Master Slave для обеспечения надежности и резервного копирования данных. Эта концепция базы данных часто задаётся на собеседованиях по проектированию систем, где обсуждаются компромиссы между согласованностью и доступностью.

С архитектурой Master Slave тесно связана концепция распределённого консенсуса. При проектировании системы необходимо убедиться, что отдельные компоненты могут согласовать определённое значение (выборы лидера, распределённые транзакции и т. д.). Среди популярных методов — двухфазная фиксация, многоверсионный параллельный контроль, SAGA и кворум.

Главы
0:00 Постановка задачи
0:53 Репликация
1:24 Синхронная репликация против асинхронной репликации
3:36 Передача данных в одноранговой сети
4:44 Проблема разделения мозга

Также полезно использовать шардинг при репликации Master Slave. Вы можете посмотреть видео, указанное ниже.

Хотите успешно пройти следующее собеседование? Попробуйте этот видеокурс по проектированию систем! 🔥
https://get.interviewready.io

Главы курса:
1) Разработка почтового сервиса, подобного Gmail
2) Разработка ограничителя скорости
3) Разработка поисковой системы по аудио
4) Разработка приложения для звонков, подобного WhatsApp
5) Разработка и написание кода приложения для отслеживания платежей, подобного Splitwise
6) Машинное кодирование кэша
7) Низкоуровневое проектирование шины событий

Главы содержат архитектурные схемы и оценки пропускной способности, а также видео с субтитрами. Используйте купон «earlybird», чтобы получить скидку 20%.

Ссылки:
Шардинг:    • What is DATABASE SHARDING?  
Плейлист «Проектирование систем»:    • System Design Playlist  
Проектирование приложений с интенсивным использованием данных — https://amzn.to/2yQIrxH

Вы можете подписаться на меня в:
Facebook:   / gkcs0  
Quora: https://www.quora.com/profile/Gaurav-...
GitHub: https://github.com/gkcs
LinkedIn:   / gaurav-sen-56b6a941  

#Проектированиесистем #Базыданных #Репликация

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Стратегии распределенного консенсуса и репликации данных на сервере

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]