К основному содержимому
#SoftwareArchitecture

Code of Architecture - "Distributed Systems, 4th Ed" 5 (Coordination)

#SoftwareArchitecture #DistributedSystems #Architecture #SystemDesign #Software #CoA

Сегодня в 18:00 по Москве мы продолжим обсуждать книгу "Distributed Systems". В этом выпуски мы обсудим главу про координацию частей распределенной системы. Предыдущие выпуски были посвящены общему обзору книги, обсуждению архитектуры, процессов, коммуникаций, а теперь мы дошли до обсуждения следующих важных вопросов

  • Как синхронизировать часы в разных частях распределенной системы
  • Что такое логические часы (logical clocks)
  • Как делать взаимные блокировки (mutual exclusion), чтобы совместно использовать ресурсы
  • Как можно выбирать лидера (election algorithms)
  • Как организовать координацию при помощи сплетен (gossip-based coordination)
  • Как работает publish-subscribe в распределенных системах, то есть как распределено делать event matching   - Как оценивать близость двух частей распределенной системы между собой (location systems и GPS в качестве примера)

В выпуске участвуют

  • Илья Зонов @ Tinkoff  - Даниил Кулешов @ Tinkoff  - Сергей Гоппиков @ Tinkoff  - Александр Поломодов @ Tinkoff

#SoftwareArchitecture #DistributedSystems #Architecture #SystemDesign #Software #CoA