
Источники:
https://blog.roblox.com/2022/01/roblox-return-to-service-10-28-10-31-2021/
https://www.hashicorp.com/resources/how-we-used-the-hashistack-to-transform-the-world-of-roblox
https://roblox.fandom.com/wiki/2021_Roblox_outage/
https://roblox.fandom.com/wiki/Timeline_of_Roblox_history/2016#August_2016
https://news.ycombinator.com/item?id30013919
https://raft.github.io/
http://www.lmdb.tech/media/20130329-devox-MDB.pdf
http://www.lmdb.tech/doc/
https://db.cs.cmu.edu/mmap-cidr2022/
https://www.youtube.com/watch?vHDOipdFPbB4
Главы:
0:00 Введение
0:33 Хаши Объяснение стека
4:47 Расследование сбоев
8:20 Обнаружены коренные причины
11:30 Возвращение в строй
12:19 Медленные лидеры
15:56 Резолюция
Исправления:
— В 9:44 небуферизованный канал Go по умолчанию не содержит никаких элементов и имеет размер буфера 0. Отправки в такой канал блокируются до тех пор, пока другая горутина не будет готова получить значение. На иллюстрации в видео показан **буферизованный канал размера 1**, однако точка зрения по-прежнему остается в силе: каналов недостаточно.
Музыкальные кредиты:
— Фейерверк от LEMMiNO (https://www.youtube.com/watch?vulfoU2MziOc)
— Прелюдия к удару Кевина МакЛауда
— Мы наконец приземлились у дома
Пожалуйста, воспользуйтесь возможностью подключиться и поделиться этим видео со своими друзьями и семьей, если вы считаете его полезным.
No Comments