jsn: (Default)
[personal profile] jsn
это подбивка результатов проговоренного в моей голове, с учетом обсуждения с [livejournal.com profile] avva. пожалуйста, комментируйте, оч. прошу. постараюсь постить такие подбивки регулярно.

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

все комменты к сообщениям Бориса в этом случае тоже сразу при постинге ставятся в очередь на А. если Анна желает перейти (скажем, из своей френдовой ленты) к журналу Бориса, журнал Бориса будет отдан ей с сервера А. если в процессе путешествия по записям/комментам Анна хочет посмотреть на журнал кого-то из пользователей Б, который еще не миррорится на А -- ее отправляют на сервер Б. тоже самое для просмотра user profile Бориса.

для решения вопроса с паранойей предлагается добавить к списку существующих message security mode (public, private, protected, etc) одну-две дополнительных опций -- "private local", "protected local" (например).

à, è åùå...

Date: 2001-11-08 09:09 pm (UTC)
From: [identity profile] silpol.livejournal.com
â ïðîòîêîëû äîñòàâêè ìóëüòèêàñò çàïèøèòå... î÷ü óäîáíî...

Re: à, è åùå...

Date: 2001-11-09 04:21 am (UTC)
From: [identity profile] jsn.livejournal.com
ñèêâåë -- ýòî ÷òî?

íàñ÷åò ìóëüòèêàñòîâ -- à åñòü ñìûñë-òî? ïðîòîêîë çàäóìàí êàê ñðåäñòâî äàëüíåé ñâÿçè, è òàì ìóëüòèêàñòû áóäóò áåñïîëåçíû. äëÿ ñèíõðîíèçàöèè â ïðåäåëàõ LAN-à ìîæíî ðàññìàòðèâàòü, íî ïîêà òàêàÿ çàäà÷à âðîäå áû íå ñòàâèòñÿ. imho ðåàëèçîâûâàòü íà ìóëòèêàñòàõ íàäåæíóþ äîñòàâêó -- ýòî î÷åíü õëîïîòíî. îøèáàþñü?

Re: à, è åùå...

Date: 2001-11-09 09:10 am (UTC)
From: [identity profile] silpol.livejournal.com
ñèêâåë-ñåðâåð - ýòî SQL ñåðâåð :)
òî åñòü êàê íà÷àëî åãî âçÿòü ìîæíî, íî âîîáùå-òî îí íå î÷åíü ïðèñïîñîáëåí... äðåâîâèäíàÿ ñòðóêòóðà êîììåíòîâ, è ïðî÷... äà è ðåïëèêàöèÿ ó áàçîâîãî ñåðâåðà ÆÆ èìåíè MySQL... ýýýý... îñòàâëÿåò æåëàòü ëó÷øåãî... èèèèýõ, òàêóþ áû ðåïëèêàöèþ, êàê â Lotus Notes...

ìàëòèêàñò... îí ðàáîòàåò ïðàêòè÷åñêè íà ëþáîì ðàññòîÿíèè... ïðàâäà, åñòü è íåêîòîðûå íåäîñòàòêè... íà ñåãîäíÿ ïîääåðæêà ìàëòèêàñòà ðåàëèçîâàíà â âèäå îáëàê mbone (multicast backbone), à ìåæäó íèìè ïðèõîäèòñÿ äåëàòü òóííåëè, ò.ê. íå âñå ISP åãî êîððåêòíî ïîääåðæèâàþò... ÷òî êàñàåìî íàäåæíîé äîñòàâêè, òî òóò ÷óòîê ïîëó÷øå, ÷åì ìîãëî êàçàòüñÿ - âåñü áýêáîí â ìèðå ïîääåðæèâàåòñÿ äåìîíàìè BGP, êîòîðûå ðàñïîñòðàíÿþò ñ åãî ïîìîùüþ ðóòèíãîâûå ïðàâèëà... òàêèå äåëà, ëàäíî, ñ ìàëòèêàñòîì ïîêà ïîâðåìåíèì :))) áóäå âäðóã æåëàíèå ïî÷èòàòü ïîáîëåå - ñõîäè íà http://www.mbone.ru/ èëè http://www.stardust.com/ ...

Re: à, è åùå...

Date: 2001-11-09 10:09 am (UTC)
From: [identity profile] jsn.livejournal.com
ñèêâåë-ñåðâåð - ýòî SQL ñåðâåð :)

äà, ÿ ñìóòíî ïîìíèë, ÷òî åñòü òàêîå äðåâíåå ñëîâî, íî áûë íå óâåðåí. òóò ìíå íå î÷åíü ïîíÿòíî, î ÷åì ðå÷ü. åñëè î ïðèíöèïèàëüíî íîâîì äâèæêå -- òî äà, ìîå ìíåíèå èçíà÷àëüíî ñîñòîÿëî â òîì, ÷òî èñïîëüçîâàòü ïîä ýòî äåëî SQL -- èäåÿ âðåäíàÿ. íî ìû ñåé÷àñ ïîêà ÷òî íîâûé äâèæîê íå îáñóæäàåì, ðå÷ü òîëüêî î ïðîòîêîëå îáìåíà.

ïðî ìóëüòèêàñòû -- íà òàêîì óðîâíå ÿ êàê áû çíàþ, ÿ çàíèìàëñÿ ìóëüòèêàñòíûìè ïðîòîêîëàìè ñêîëüêî-òî :) BTW, áýêáîí, äåéñòâèòåëüíî, ïîääåðæèâàåòñÿ ïî BGP, íî ìóëüòèêàñòû òóò íè ïðè ÷åì -- BGP-ñåññèÿ õîäèò ïî îáû÷íîìó þíèêàñòîâîìó TCP. Ìàëòèêàñòû ìîãóò ïðèìåíÿòüñÿ â ospf, íî òîëüêî äëÿ HELLO, íàñêîëüêî ÿ ïîìíþ -- ÷èñòî çàñâåòèòüñÿ, ÷òî òû up and connected. òàê ÷òî ñ ãàðàíòèðîâàííîé äîñòàâêîé âîïðîñ îòêðûò. ÿ ñëûøàë, îíè èìïëåìåíòèëè, â ïîðÿäêå ìáîííûõ ýêñïåðèìåíòîâ, ÷òî-òî òèïà mcast tcp, íî ýôôåêòèâíîñòü òàêîãî ïðîòîêîëà äëÿ íàøèõ öåëåé áîëåå ÷åì ñîìíèòåëüíà.

Profile

jsn: (Default)
jsn

July 2020

S M T W T F S
   1234
56789 1011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 31st, 2025 07:15 pm
Powered by Dreamwidth Studios