kika: (Default)
[personal profile] kika
Может я невнимательно смотрел и читал, но имхо анонс Гугля про Wave ничего не говорит о том, что у этой штуки под капотом. А без капота это выглядит просто как очень высокотехнологичное выпиливание на HTML+JS over старый добрый HTTP. Ну да, для того чтобы реализовать самые хайтечные фичи понадобился HTML5, распоследний вебкит и все такое.
Тем не менее, я один такой дурак и мне кажется что делать реалтайм на поллинге или persistent connections - это, как бы это сказать, не очень хайтечно? Они там вполне справедливо говорят что типа емейл 80-х уже не тянет современные потребности в коммуникациях и все такое и это более чем справедливо, но почему они при этом не говорят что делать realtime messaging на протоколе для передачи файлов тоже уже какбы не очень уместно?
В общем, короче, ощущения на самом деле как от Депешей. Вроде и технологично, и мастерски и вообще. А не цепляет, синтетикой пахнет.

Date: 2009-05-30 09:40 pm (UTC)
From: [identity profile] p1r4nh4.livejournal.com
Отличное сравнение, у меня точно такое же впечатление сложилось.

Date: 2009-05-30 11:35 pm (UTC)
From: [identity profile] lionet.livejournal.com
Там не real time messaging protocol, а real time XML synchronization protocol. Достаточно хайтекно внутри: http://en.wikipedia.org/wiki/Operational_transformation

Date: 2009-05-31 12:56 pm (UTC)
From: [identity profile] kika.livejournal.com
Там XMPP, поверх которого ездят апдейты. И synchronization там не реалтайм, а как раз store-and-forward, где и кроется основная проблема - когда клиент и сервер сильно разбегаются, то сложность, если я не ошибаюсь, растет как квадрат. Они правда говорят что у них есть секретные гитики как эту проблему победить, во что легко поверить, учитывая сколько гугл набирал PhDей :-)

Date: 2009-05-31 01:42 pm (UTC)
From: [identity profile] lionet.livejournal.com
Один из нас недочитал доку. XMPP между федеративными структурами (хостами). Между клиентом и сервером обычная фигня ездит по HTTP.

Date: 2009-05-31 01:50 pm (UTC)
From: [identity profile] kika.livejournal.com
Ааа, Семен Семеныч, а я-то думал как они собираются в броузере XMPP реализовывать (хотя с них станется).
Дока у них ужасная, читать ее приходится себя заставлять.

Date: 2009-05-31 02:01 pm (UTC)
From: [identity profile] kirill a. korinskiy (from livejournal.com)
Насколько я понял (поправь меня), то http там идет именно как frontend. Никто не мешает написать wave.el для emacs и самому заниматься sync.

Date: 2009-05-31 02:10 pm (UTC)
From: [identity profile] lionet.livejournal.com
Сложно сказать, что там фронтенд, а что — нет.

Они открыли код, и федерацию (XMPP) двигают чтобы обеспечить блуждание waves по сети. Если они этого не достигнут, то XMPP им нафиг не сдастся и отомрёт. Если достигнут — то существенная часть mind share будет направлена на исследование и оптимизацию XMPP.

Пока что видно что они уделили большее внимание именно HTTP, так что я конкретно фронтендом его бы не называл — это foundation технологии всё-таки, концептуально.

Date: 2009-05-31 03:58 pm (UTC)
From: [identity profile] kirill a. korinskiy (from livejournal.com)
Да, но тогда получается что xmpp это просто транспортный протокол и кто-то другой, должен начать сейчас реализовывать поддержку их протокола.

Я видел только скриншот, слушал презентацию и прочитал сайта 3 (в том числе и со спецификацией). Что-то утряслось, в голове, а что-то и нет.

Ощущение что это, все-таки, некая платформа для построения общения осталось. И я не совсем понимаю как можно строить переносимые приложения в ней. Т.е. что бы можно было общаться и через google-stuff и через desktop в одном месте.

Date: 2009-06-01 01:25 am (UTC)
From: [identity profile] lionet.livejournal.com
Они открывают исходники, кстати. Так что может и ничего строить не нужно будет.

Date: 2009-06-01 11:13 am (UTC)
From: [identity profile] kirill a. korinskiy (from livejournal.com)
Надо смотреть что они откроют и когда откроют.

Ибо доступ к sandbox мне не проапрувили :(

Date: 2009-05-31 01:39 am (UTC)
From: [identity profile] jsn.livejournal.com
Я вашего Пастернака ещё не читал, но мне казалось, что там xmpp унутре, так что не то чтобы прям поллинг или персистентный хттп.

Date: 2009-05-31 12:58 pm (UTC)
From: [identity profile] kika.livejournal.com
Да, точно. Но на http://www.waveprotocol.org слово XMPP хрен найдешь, однако.

Date: 2009-05-31 02:00 pm (UTC)
From: [identity profile] kirill a. korinskiy (from livejournal.com)
Почему же, начинаешь читать спеку и становится понятно все :)

Date: 2009-05-31 02:11 pm (UTC)
From: [identity profile] kika.livejournal.com
Ну как бы обычно, когда рассказывают про протокол, то прям в начале, в обзоре архитектуры рассказывают и/или рисуют стек. А тут рассказывают так, как будто эти трансформации перемещаются гиперпространственными скачками.

Date: 2009-05-31 03:55 pm (UTC)
From: [identity profile] kirill a. korinskiy (from livejournal.com)
Ну да, презентация там была... на самом деле хорошая, и желание -- хочу появилось.

А для тех кому интересны тех. детали -- тот пойдет на сайт, через 5 ссылок и 3 регистрации ;)

Profile

kika: (Default)
kika

January 2017

S M T W T F S
1234567
89 1011121314
151617181920 21
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 16th, 2026 02:53 am
Powered by Dreamwidth Studios