Distributed Systems Глава 5 Координация распределенного приложения | S0ER, Дмитрий Константинов

Поделиться
HTML-код
  • Опубликовано: 27 сен 2024
  • #distributedsystems #softwareengineer
    На встрече мы обсуждаем пятую главу из книги Distributed Systems, 4th Edition, Maarten van Steen and Andrew Tannenbaum. Разобрались в координации компонентов распределенного приложения. Поговорили о том когда надо использовать физические часы, а когда логические, как синхронизировать часы в распределенной системе. Дима привел пример из жизни, когда могут возникнуть проблемы в кластаре Cassandra из-за разных часов. Так же обсудили как делать взаимные блокировки (mutual exclusion), чтобы совместно использовать ресурсы.
    Канал с анонсами t.me/megdu_skobok
    Ламповый чат t.me/backend_m...
    Boosty boosty.to/megd...
    Apple Podcast podcasts.apple...{-между-скобок-}/id1654695424
    Yandex Music music.yandex.r...
    Полезные ссылки
    📖 RUclips канал S0ER / @s0erdevs
    📖 Телеграмм канал S0ER t.me/softwaree...
    📖 Курс по распределенным системам от Мартина Клеппманна • Distributed Systems le...
    📖 The Global Chubby Planned Outage sre.google/sre...
    📖 Why Does The Clock At Bristol’s Corn Exchange Have Two Minute Hands? secretbristol....
    📖 The trouble with timestamps aphyr.com/post...
    📖 Jepsen: Cassandra aphyr.com/post...
    📖 Raft (not)almighty: how to make it more robust dev.to/taranto...
    📖 Raft Understandable Distributed Consensus thesecretliveso...
    📖 Patterns of Distributed Systems от Мартина Фаулера martinfowler.c...

Комментарии • 1