К вопросу о синхронизации ливджорналов
Nov. 8th, 2001 01:56 pmэто подбивка результатов проговоренного в моей голове, с учетом обсуждения с
avva. пожалуйста, комментируйте, оч. прошу. постараюсь постить такие подбивки регулярно.
есть сервера A и Б, и пользователи Анна и Борис на них, соответственно. В любой момент времени, когда А и Б функционируют и коннективити между ними есть, между ними поднята сессия. сессия начинается с авторизации и обсуждения опций протокола (степень доверия по умолчанию, компрессия, шифровка, всякая фигня -- ну это общее место).
когда Анна добавляет Бориса во френды, если к этому моменту Бориса никто из пользователей А во френды не добавил, А запрашивает у Б "реплицируй на меня Бориса". В ответ Б сливает в сессию существующий журнал Бориса и помечает Бориса как журнал, обновления которого надо копировать на A.
Соответственно, когда Борис постит, это сразу ставится в очередь на A. Когда Анна постит коммент к сообщению Бориса, коммент ставится в очередь для отправки на Б.
все комменты к сообщениям Бориса в этом случае тоже сразу при постинге ставятся в очередь на А. если Анна желает перейти (скажем, из своей френдовой ленты) к журналу Бориса, журнал Бориса будет отдан ей с сервера А. если в процессе путешествия по записям/комментам Анна хочет посмотреть на журнал кого-то из пользователей Б, который еще не миррорится на А -- ее отправляют на сервер Б. тоже самое для просмотра user profile Бориса.
для решения вопроса с паранойей предлагается добавить к списку существующих message security mode (public, private, protected, etc) одну-две дополнительных опций -- "private local", "protected local" (например).
есть сервера A и Б, и пользователи Анна и Борис на них, соответственно. В любой момент времени, когда А и Б функционируют и коннективити между ними есть, между ними поднята сессия. сессия начинается с авторизации и обсуждения опций протокола (степень доверия по умолчанию, компрессия, шифровка, всякая фигня -- ну это общее место).
когда Анна добавляет Бориса во френды, если к этому моменту Бориса никто из пользователей А во френды не добавил, А запрашивает у Б "реплицируй на меня Бориса". В ответ Б сливает в сессию существующий журнал Бориса и помечает Бориса как журнал, обновления которого надо копировать на A.
Соответственно, когда Борис постит, это сразу ставится в очередь на A. Когда Анна постит коммент к сообщению Бориса, коммент ставится в очередь для отправки на Б.
все комменты к сообщениям Бориса в этом случае тоже сразу при постинге ставятся в очередь на А. если Анна желает перейти (скажем, из своей френдовой ленты) к журналу Бориса, журнал Бориса будет отдан ей с сервера А. если в процессе путешествия по записям/комментам Анна хочет посмотреть на журнал кого-то из пользователей Б, который еще не миррорится на А -- ее отправляют на сервер Б. тоже самое для просмотра user profile Бориса.
для решения вопроса с паранойей предлагается добавить к списку существующих message security mode (public, private, protected, etc) одну-две дополнительных опций -- "private local", "protected local" (например).
no subject
Date: 2001-11-08 03:16 am (UTC)â îñíîâíîì, ìíå áû íå õîòåëîñü èìåòü öåíòðàëüíóþ òî÷êó â ñåòè, â ïðèíöèïå. è ìíå áû õîòåëîñü èìåòü âîçìîæíîñòü â êîíêðåòíîì ïèðå èìåòü ïîëíîå äîâåðèå -- ñ êîïèðîâàíèåì ïðèâàòà. õîòÿ âîîáùå ëó÷øå âñåãî , ÷òîáû ìèððîðèíã ïîëèñè äëÿ êîíêðåòíîãî ìåññàäæà îïðåäåëÿëàñü ïðè ïîñòå.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2001-11-08 03:47 am (UTC)(no subject)
From:(no subject)
From:(no subject)
From:êîíôëèêòû èìåí
From:Re: êîíôëèêòû èìåí
From:no subject
Date: 2001-11-08 05:42 am (UTC)(no subject)
From:no subject
Date: 2001-11-08 10:37 am (UTC)íî òàñêàòü âñå ïî õòòï âñå æå íå óäîáíî è áûëî á õîðîøî åñëè á äàëè êàêîé sql :-)
îîîî÷åíü èíòåðåñíûé òðýä....
à, è åùå...
Re: à, è åùå...
From:Re: à, è åùå...
From:Re: à, è åùå...
From: