LINUX.ORG.RU

История изменений

Исправление swwwfactory, (текущая версия) :

— Полностью децентрализованная (чтобы отказ мастера не сказывался на сети в целом)

полезен такой подход в этом плане - все ноды равноправны, нет мастера. В некотором смысле есть некоторые идеи для вдохновения у DCVS-систем, торентов

— Была возможность на лету подключать/удалять ноды

это эрланг так умеет штатно

— Производительность падала бы не сильно, не больше, чем «в разы» по сравнению с голыми ФС.

сейчас в моду входят легковесные контейнеры-виртуалки фактически для одного application - так-что производительность не всегда важна. В конце-концов кэшировать.

Большие объёмы и на реальных нагрузках сложно тестировать. Приходится разворачивать всю инфраструктуру, конвертировать базы... Масса усилий. И если всё хорошо, то ладно, а если потом ещё откатываться? Да ещё перенося назад то, что накопится за время тестов? Это ад начинается :)

виртуализация ведь для экспериментов.

Кстати couchbase вроде умеет масштабироваться (в силу архитектурных особенностей эрланга). При особом желании можно реализовать заточенный под свои нужды на эрланге распределенный сторедж, базирующийся в основном на встроенных возможностях.

или высокопроизводительный nfs-доступ

вроде как nfs выходит из моды и тормознут.

кстати, да - классическое: наращивание мощностей за счет легковесных, дешевых нод

VFS, как вариант и посмотри в сторону эрланга или эликсира (то-же самое, но в ООП-обертке руби-подобное)

Исходная версия swwwfactory, :

— Полностью децентрализованная (чтобы отказ мастера не сказывался на сети в целом)

полезен такой подход в это плане - все ноды равноправны, нет мастера. В некотором смысле есть некоторые идеи для вдохновения у DCVS-систем, торентов

— Была возможность на лету подключать/удалять ноды

это эрланг так умеет штатно

— Производительность падала бы не сильно, не больше, чем «в разы» по сравнению с голыми ФС.

сейчас в моду входят легковесные контейнеры-виртуалки фактически для одного application - так-что производительность не всегда важна. В конце-концов кэшировать.

Большие объёмы и на реальных нагрузках сложно тестировать. Приходится разворачивать всю инфраструктуру, конвертировать базы... Масса усилий. И если всё хорошо, то ладно, а если потом ещё откатываться? Да ещё перенося назад то, что накопится за время тестов? Это ад начинается :)

виртуализация ведь для экспериментов.

Кстати couchbase вроде умеет масштабироваться (в силу архитектурных особенностей эрланга). При особом желании можно реализовать заточенный под свои нужды на эрланге распределенный сторедж, базирующийся в основном на встроенных возможностях.

или высокопроизводительный nfs-доступ

вроде как nfs выходит из моды и тормознут.

кстати, да - классическое: наращивание мощностей за счет легковесных, дешевых нод

VFS, как вариант и посмотри в сторону эрланга или эликсира (то-же самое, но в ООП-обертке руби-подобное)