| Тема |
|---|
|
Перенос из темы «Разговоры о компьютерах»
37
2016-08-27, Balancer: … Для меня она ещё не созрела
|
|
0
2015-07-12, Balancer: Конкретный способ обеспечения избыточности скрыт конкретной реализацией. Это в рамки протокола не входит. Каждый хранимый бинарный файл однозначно идентифицируется по контенту. Предварительно — UUID = sha1 от содержимого. Система состоит из трёх основных классов нод: Собственно, файловые хранилища. Которые обеспечивают: Отдачу файла, запрошенного по системному URL. Преобразование UUID в системный URL Отдачу полного списка всех файлов в хранилище Диспетчеры, которые обеспечивают: Регистрацию хранилищ Определение хранилища и/или системного URL по UUID Определение UUID по оригинальному URL файла для случаев архивного хранения Архивные сервера для связки оригинальных URL и UUID/системных URL. Возможные сценарии работы. Объекты соцсети, взаимодействующие с файлами (аттачи топиков, кешированные картинки и т.п.) хранят для каждого объекта UUID и/или оригинальную ссылку. Для варианта с UUID при компиляции в конечный HTML идёт запрос к диспетчеру, который для UUID возвращает системный URL на одном из файловых…
|
|
0
2014-03-20, Balancer: ~~~Пример: http://www.balancer.ru/g/p340932 1 В случае явного указания характерных расширений в ссылках не дёргать превью сайта, а выводить информацию по файлу (тип, размер). // http://rm.balancer.ru/issues/298
|