Pull to refresh

Comments 11

Жизненно… Читал долго, но считаю, того стоило. Хотел бы, чтобы алгоритмы, опробованные на компьютерных сетях, применялись в нашей жизни. Кажется, я похож на жителя Фотаса, но соглашусь и на Paxos
Так или иначе, многие сферы нашей жизни становятся более технологичными, а значит и алгоритмы начинают использоваться более широко
в корпорациях? да. Но вот в регионах, по-другому. К примеру, один из моих знакомых работает проектировщиком металлический конструкций. Они группой инженеров чертят эту многоэлементную конструкцию, изменяя разные части одного файла на сервере. Так вот, они могут быть в разных кабинетах. Если одновременно начать сохранять файл, то всё зависнет навсегда, а работа не сохранится. Они бегают к друг другу и достигают «строгой согласованности», чтобы установить кто будет сохранять. Вот такая технологичность.
сериализация в xml (есть вроде в CAD системах) и в принципе можно в обычном git работать. Но да, технари умеют быть на редкость конcервативными, тут согласен.
оригинальная научная статья об одном из наиболее важных методов, используемых для решения этой проблемы, была написана в виде продолжительного обсуждения того, как вымышленный парламент древнегреческого острова Паксос (Paxos)

Не подскажете, где найти этот текст?

Метафора описывает то, что происходит с компьютером или программой при сбое — данные на диске могут быть безнадежно искаженны. Более серьезные неудачи отшельника могут сравниться с такими событиями, как повреждение блока магнитных головок, которые могут нанести ущерб не только написанным словам, но и оставить довольно неприятную и постоянную отметку на всей странице.

Эти проблемы решены с помощью журналирования. Схема заключается в том, чтобы ничего не стирать, точно так же, как люди ведут журналы учёта или лабораторный дневник наблюдений. Теперь наш отшельник держит стопку бумаг, и, когда он хочет внести изменения в законы, он добавляет новую запись в свой журнал

Каким образом журналирование поможет вам побороться с повреждением данных на диске?
Журнал, хранящий список изменений, в той или иной степени, помогает сохранить целостность файловой системы при сбоях. Если повреждена только часть журнала, мы может вернуться к одному из состояний «закона». Здесь не говорится о тотальном повреждении

Т. е. повреждение магнитной головки диска это не достаточно тотально?


Журнал помогает от сбоев, вопрос в том от каких. Он помогает при отключения питания, но от повреждения данных на диске журнал не спасает.

Sign up to leave a comment.