LINUX.ORG.RU

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

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

Юзкейс: я логинюсь в эту социальную сеть с новой машины, где нет никаких сохранённых данных. => Значит, надо их подтянуть. Как? Коннектимся к компьютеру одного из моих друзей, который в онлайне, и сливаем мои данные. => Надо узнать адрес, к которому будем коннектиться за сливом данных. Как? Кто сказал «центральный сервер»?

Задача сводится к поддержке распределённого хранилища данных. Точки хранения независимы, произвольно появляются и исчезают, регулярно меняют айпи (ибо вайфай в публичных местах и прочее). Никуда не уйти от надобности содержать независимую точку входа (или несколько) и поддерживать её 100% доступность.

P.S. А вообще интересная идея - сделать распределённое подобие фейсбуковского Open Graph и клиента к нему.

Исправление shuthdar, :

Юзкейс: я логинюсь в эту социальную сеть с новой машины, где нет никаких сохранённых данных. => Значит, надо их подтянуть. Как? Коннектимся к компьютеру одного из моих друзей, который в онлайне, и сливаем мои данные. => Надо узнать адрес, к которому будем коннектиться за сливом данных. Как? Кто сказал «центральный сервер»?

Задача сводится к поддержке распределённого хранилища данных. Точки хранения независимы, произвольно появляются и исчезают, регулярно меняют айпи (ибо вайфай в публичных местах и прочее). Никуда не уйти от надобности содержать независимую точку входа (или несколько) и поддерживать её 100% доступность.

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

Юзкейс: я логинюсь в эту социальную сеть с новой машины, где нет никаких сохранённых данных. => Значит, надо их подтянуть. Как? Коннектимся к компьютеру одного из моих друзей, который в онлайне, и сливаем мои данные. => Надо узнать адрес, к которому коннектится за сливом данных. Как? Кто сказал «центральный сервер»?

Задача сводится к поддержке распределённого хранилища данных. Точки хранения независимы, произвольно появляются и исчезают, регулярно меняют айпи (ибо вайфай в публичных местах и прочее). Никуда не уйти от надобности содержать независимую точку входа (или несколько) и поддерживать её 100% доступность.