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

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

Nov 07, 20231 hr 4 minSeason 4Ep. 8
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

#distributedsystems #softwareengineer  


На встрече мы обсуждаем пятую главу из книги Distributed Systems, 4th Edition, Maarten van Steen and Andrew Tannenbaum. Разобрались в координации компонентов распределенного приложения. Поговорили о том когда надо использовать физические часы, а когда логические, как синхронизировать часы в распределенной системе. Дима привел пример из жизни, когда могут возникнуть проблемы в кластаре Cassandra из-за разных часов. Так же обсудили как делать взаимные блокировки (mutual exclusion), чтобы совместно использовать ресурсы. 


Канал с анонсами https://t.me/megdu_skobok

Ламповый чат https://t.me/backend_megdu_skobkah

Boosty https://boosty.to/megdu_skobok

YouTube https://youtu.be/LxnLuduXKvw


Полезные ссылки 

📖 YouTube канал S0ER https://www.youtube.com/@S0ERDEVS

📖 Телеграмм канал S0ER https://t.me/softwareengineervlog

📖 Курс по распределенным системам от Мартина Клеппманна https://youtube.com/playlist?list=PLeKd45zvjcDFUEv_ohr_HdUFe97RItdiB&si=r8hTbbc3S6ZtYQmG

📖 The Global Chubby Planned Outage https://sre.google/sre-book/service-level-objectives/#xref_risk-management_global-chubby-planned-outage

📖 Why Does The Clock At Bristol’s Corn Exchange Have Two Minute Hands? https://secretbristol.com/corn-exchange-clock-bristol-time/

📖 The trouble with timestamps https://aphyr.com/posts/299-the-trouble-with-timestamps

📖 Jepsen: Cassandra https://aphyr.com/posts/294-call-me-maybe-cassandra

📖 Raft (not)almighty: how to make it more robust https://dev.to/tarantool/raft-notalmighty-how-to-make-it-more-robust-3a11

📖 Raft Understandable Distributed Consensus http://thesecretlivesofdata.com/raft/

📖 Patterns of Distributed Systems от Мартина Фаулера https://martinfowler.com/articles/patterns-of-distributed-systems/

For the best experience, listen in Metacast app for iOS or Android
Open in Metacast
Distributed Systems Глава 5 Координация распределенного приложения | S0ER, Дмитрий Константинов | { между скобок } podcast - Listen or read transcript on Metacast