ArtReal's readme
personal unreality:  точка пушистости

EtherPad, пушной зверек и треугольник

05.12.09 18:06 ◇ keywords: технологии

«При выборе модели необходимо учитывать ее дефилируемость»

Если говорить о треугольнике «пользователь-данные-сервис», то есть две распространенные модели работы:
а) десктоп-ориентированная — данные и сервис находятся там же, где и пользователь. Основная проблема — для работы на другом компьютере потребуется переносить данные и программы
б) web-ориентированная — данные и сервис находятся «где-то там». Основное преимущество — для работы с данными требуется только браузер, поэтому доступ возможен с любого компьютера, на котором есть браузер. Основная проблема — пользователь не имеет прямого доступа к данным (только опосредованный)

Но все хорошо только до того момента, пока сервису не приходит время умирать. Хорошо еще, если не внезапно.

Как-то я рассказывал о третьей модели, когда данные хранятся не на сервисе и не у пользователя. А где-то на хостинге (на «личном хостинге» пользователя или на специализированном хостинге данных — «сервисе хранения данных»), основной задачей которого является хранение данных и предоставление к ним доступа со стороны разных сервисов. В этом варианте смерть сервиса, даже внезапная, никак не влияет на сами данные. А сам пользователь при этом имеет полный доступ к своим данным и при необходимости может выгружать их на свой компьютер (или наоборот).
Второй плюс в том, что с одними и теми же данным могут работать несколько разных сервисов, что предотвращает ненужное многократное дублирование и необходимость синхронизации этих данных между сервисами.

Верю, что мы придем к третьей модели, но не знаю, когда