Comments 12
Занимательная статья. Спасибо! (:
+3
Только вчера прочитал об этом здесь. А сегодня закрепил. Отлично, вы как в воду глядели!
0
Отличная статья!
Теперь к «Быстро — Дешево — Качественно» добавиться «Consistency — Availability — Partition Tolerance» ;)
Теперь к «Быстро — Дешево — Качественно» добавиться «Consistency — Availability — Partition Tolerance» ;)
+3
Очень доходчиво
спасибо
спасибо
0
Побольше бы таких вольных переводов =) Теперь хотя бы в курсе этой теоремы, мб когда-то и пригодится.
0
Давно не читал настолько удачных статей, спасибо автору и, конечно же, спасибо переводчику!
+1
Автор читает всех клиническими идиотами, не способными понять технические термины? Зачем заставлять читателей переводить эти аналогии в термины IT?
-8
ACID — свойства транзакционности в базах данных, CAP — евристическая теорема о распределенных вычислениях, сравниваются немного разные по типажу концепты.
Вот на эту тему хорошая статья
blog.nahurst.com/visual-guide-to-nosql-systems
и там же неплохая картинка:
![image](https://habrastorage.org/r/w1560/getpro/habr/comment_images/f05/c4d/7e9/f05c4d7e91541e97aae7f72177d11bbe.png)
все эти теоремы нужны только для большего взаимопонимания между разработчиками, не более.
Вот на эту тему хорошая статья
blog.nahurst.com/visual-guide-to-nosql-systems
и там же неплохая картинка:
![image](https://habrastorage.org/getpro/habr/comment_images/f05/c4d/7e9/f05c4d7e91541e97aae7f72177d11bbe.png)
все эти теоремы нужны только для большего взаимопонимания между разработчиками, не более.
0
Статья забавная, но это не совсем объяснение CAP-теоремы: самый главный вывод о том, какие у нас есть три варианта построения систем предлагается додумать самим, а статья ограничивается рассказом о трех свойствах. Спасибо, я в вики могу это прочитать.
Смысл CAP-теоремы в картинке комментарием выше: выбрав любые два свойства из трех мы получаем три разных принципа построения распределенных БД, обладающих совершенно разными характеристиками. И это не просто «выбрать что лучше», а принципиальная необходимость жертвовать каким-то одним из трех свойств (ну или четырех, если вспомнить про BASE), и для выбора БД надо об этом помнить.
Понимание этого — очень важно в ситуации «а какую бы БД нам выбрать для нашего нового сервиса/стартапа».
Смысл CAP-теоремы в картинке комментарием выше: выбрав любые два свойства из трех мы получаем три разных принципа построения распределенных БД, обладающих совершенно разными характеристиками. И это не просто «выбрать что лучше», а принципиальная необходимость жертвовать каким-то одним из трех свойств (ну или четырех, если вспомнить про BASE), и для выбора БД надо об этом помнить.
Понимание этого — очень важно в ситуации «а какую бы БД нам выбрать для нашего нового сервиса/стартапа».
0
Sign up to leave a comment.
CAP-теорема простым, доступным языком