Рубрика «консенсус» - 2

Если ваша работа не связана с компьютерными технологиями, вы, вероятно, не думали долго о том, как хранятся данные на компьютерах или в облаке. Я говорю не о физических механизмах работы жёстких дисков или чипов памяти, а о чём-то одновременно более сложном и более понятном, чем вы думаете.

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

Как принять закон или обработка данных в распределённых системах понятным языком - 1

«Каких ещё островах?», — спросите вы?Читать полностью »

«Википедия» стала более нейтральной, чем «Британника» - 1

Почему на «Хабрахабре» и Geektimes не любят статьи про политику? Не потому, что тема не интересна. Причина скорее в другом: комментарии к таким статьям превращаются в настоящий полигон для армий зомби, со взаимными оскорблениями и низким уровнем интеллектуальной дискуссии. Ведущие программисты и бизнес-аналитики внезапно опускаются до уровня уличных бабок, используя IT-сайт, чтобы выпустить пар.

Эта проблема не только XX/GT. Посмотрите, что творится в секциях комментариев на остальных сайтах, в том числе на Facebook и в других СМИ. Там настоящие серпентарии с непримиримыми спорами, нападками и обсценной лексикой. На этом фоне совершенно удивительно читать споры редакторов «Википедии» относительно правок к статьям даже на самые острые политические темы, вроде сексуальных оскорблений и расистских высказываний Трампа (обсуждение редакторов) или убийства Арсена [Моторолы] Павлова (обсуждение редакторов). Словно попадаешь в другой мир академического спокойствия и научной корректности. Это прекрасно.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js