Alternatives?
Буду благодарен за советы.
1) Неограниченное количство реплик (mongodb отпадает)
2) Strict consistency. Репликация должна быть синхронной на кворум, N/2 + 1 нод.
3) HA. В случае падения мастера, новый мастер должен динамически электиться из множества нод, на которых данные находятся в консистентном состоянии (то есть из тех самых N/2). Или же должна быть возможность явно выставить нового мастера, который мог бы по gossip'у подсосать наиболее свежие данные.
4) Ноды (реплики) могут динамически удаляться и добавляться.
5) Обязательно должен быть мастер, masterless системы типа riak отпадают.
6) Java — низя (cassandra отпадает)
7) Network split brain ситуации должны корректно разруливаться: на том куске сети, где осталось меньшинство, возможны только read-only операции. На куске сети с большиство — r/w.
8) Single writer. Операция write может быть сделана на любую ноду, однако нода должна тут же зароутить эту операцию на мастера.
Данных, которые будут ползать по такой системе очень немного. Операции чтения и записи редкие, поэтому performance не интересует. Шардинг и скалинг по букетам и кейрингам не интересует.
Есть самопал, который частично решает эту задачу, однако не хотелось бы выделять время и ресурсы на его тестирование, если этого можно избежать. Неужели в nosql мире нет готового решения?
Интересно, а принцип KISS вообще возможно соблюсти при дизайне распределённых FS для HPC?
P/S: единственное приемлемое, что нашёл в гугле: webcache.googleusercontent.com
хотелось бы чего-то более объективного и с цифрами.
psychedelic-information-theory.com
Кто-нибудь читал? Если да, то как оно?
Описание весьма вкусное:
«Psychedelic Information Theory: Shamanism in the Age of Reason is an analysis of the physical mechanisms of hallucination, shamanic ritual, and expanded states of consciousness. By deconstructing systems of perception and memory, Psychedelic Information Theory quantifies the limits of expanded consciousness and describes the methods by which psychedelics alter consciousness, create new information, and affect human culture.»
Обнаружил ебуку «Psychedelic Information Theory» Кто-нибудь читал? Если да, то как оно?
Описание весьма вкусное:
«Psychedelic Information Theory: Shamanism in the Age of Reason is an analysis of the physical mechanisms of hallucination, shamanic ritual, and expanded states of consciousness. By deconstructing systems of perception and memory, Psychedelic Information Theory quantifies the limits of expanded consciousness and describes the methods by which psychedelics alter consciousness, create new information, and affect human culture.»
#1325136 — позволю себе ввести «типа тезис»: «Главное в образовании — не то, как учат, а то, с какими людьми вокруг ты общаешься и какие их идеи и взгляды влияют на тебя, мотивируя интеллектуальный рост». В предыдущем трэде мы пришли к выводу, что в случае дистанционного образования такое «общение» крайне трудновыполнимо.
А теперь вопрос: Поднимите руки те, когда мотивировал Луговский на ковыряние лиспов и функциональщины. Вы знали его лично? :)
Продолжая предыдущий пост — А теперь вопрос: Поднимите руки те, когда мотивировал Луговский на ковыряние лиспов и функциональщины. Вы знали его лично? :)
Какие минусы в данном подходе к образованию вы можете перечислить (если таковые, с вашей точки зрения, имеются)?
Спасибо.
Благодарю.