Thank you, CAP.

Теория может быть далека от практики, а люди склонны наделять слова двойным смыслом. Это относится и к когда-то прорывной гипотезе о возможности реализации в одной распределённой системе только двух из трёх системных свойств: согласованность данных (Consistency), доступность (Availability), устойчивость к разделению сети (Partition tolerance).

Гипотеза была предложена в 2000 году профессором Эриком А. Брюером на конференции, связанной с распределёнными вычислениями. Изначально она была сформулирована в виде недоказанных принципов для упрощения проектирования систем. Эти принципы были основаны на опыте Брюера, полученном в компании Inktomi и Калифорнийском университете в Беркли, в котором ранее были созданы операционная система и одноимённая лицензия BSD. Два года спустя Сет Гилберт и Нэнси Линч представили формальное доказательство CAP-теоремы в научной статье, одновременно предлагая свою интерпретацию идеи. Разнообразные статьи отождествляют теорему и её доказательство, но так ли это?

Менее популярное мнение, что гипотеза не утверждает того, о чём представлено доказательство, а доказательство не соответствует положениям гипотезы, можно почитать в статье «The CAP Theorem. The Bad, the Bad, & the Ugly».

За два десятилетия теорему критиковали, использовали в маркетинговых целях и честно заблуждались в рамках её применимости. Неоднозначность в интерпретации и быстрое развитие технологий способствовали распространению мнения, что теорема устарела. CAP-теорему можно считать хорошей точкой для старта в вопросах изучения работоспособности распределённых систем.

Thank you, CAP.
Теория может быть далека от практики, а люди склонны наделять слова двойным смыслом | Сетка — новая социальная сеть от hh.ru
repost

160

input message

напишите коммент

еще контент в этом сообществе

еще контент в этом соообществе

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь