Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть Two Phase Commit - Distributed Transactions | Systems Design Interview 0 to 1 with Ex-Google SWE

  • Jordan has no life
  • 2023-05-21
  • 25882
Two Phase Commit - Distributed Transactions | Systems Design Interview 0 to 1 with Ex-Google SWE
  • ok logo

Скачать Two Phase Commit - Distributed Transactions | Systems Design Interview 0 to 1 with Ex-Google SWE бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно Two Phase Commit - Distributed Transactions | Systems Design Interview 0 to 1 with Ex-Google SWE или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

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

Cкачать музыку Two Phase Commit - Distributed Transactions | Systems Design Interview 0 to 1 with Ex-Google SWE бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео Two Phase Commit - Distributed Transactions | Systems Design Interview 0 to 1 with Ex-Google SWE

Anyone in the 3% of my viewership looking for me to two phase commit to them?

Thanks @Cricket for bringing this up. I'll add this here since I think this is cool.

It's also worth mentioning three phase commit. In a three phase commit, instead of just sending messages to our participant nodes twice, we add a middle stage called "prepare to commit" which the coordinator sends out after all the participants respond "OK" in the prepare stage. Now, if the coordinator goes down in the last stage of 3PC, the participant nodes can query one another and see that at least one node had "prepare to commit" status, meaning that they should all commit the transaction. If they decide together (probably requires distributed consensus) that none of them had "prepared to commit" status, they can then abort the transaction. Now, in the event that a coordinator node goes down, we can actually recover. Note that if a participant goes down, we still need to keep trying to write to it forever.

Saga commits seem to be a bit of a different thing, and the concept is more so that instead of attempting to write to many nodes at once, write them one at a time, and if some of the writes fail, attempt to perform a separate "compensating transaction" in order to revert that write and bring the database back to its old state. Obviously here you run the risk of that revert failing.

Комментарии

Информация по комментариям в разработке

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

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

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