b3 » Всего понемногу

Распределенный форум: порядок и синхронизация сообщений

Для того, чтобы у каждого участника обсуждения был полный набор сообщений в обычных форумах ничего специального делать не нужно. Простого отображение страницы вполне достаточно.

В распреденной системе без центрального сервера ситуация намного сложнее. Нужно не только убедиться, что пользователь имеет все сообщения, но и поддержать правильный порядок, чтобы ответ одного участника не оказался в теме раньше, чем вопрос от другого. Из-за отсутствия центральной точки обмена сообщениями (сервера) контролировать порядок может только сам клиент.

Остается решить проблему этого контроля. Самое простое - нумерация сообщений, не всегда дает нужный эффект. Если каждый отправляющий нумерует все свои сообщения, то можно убедиться, что у клиента есть все сообщения от конкретного пользователя, и даже знать их порядок. Но не ясно, как сортировать сообщения от разных пользователей. Метка времени не подходит, потому что время может идти у всех немного по-разному, могут быть разные часовые пояса и даже злой умысел. Поэтому нужно создать какой-то общий счетчик сообщений. Читать полностью »

Как засунуть белку в колесо

Странная жизнь нынче. Чем дальше, тем страннее. В большинстве своем, в цивилизованном мире человек уже давно сыт, не испытывает жажды и живет в тепле. Однако покоя человеческому существу так и не удалось добиться. Читать полностью »

Бренд или брэнд

Некоторое время назад в одном рекламной издании, уже не помню каком, появилась заметка о том, что слово “брэнд” через “э” теперь будет правильным. Какой-то государственный институт русского языка так решил. Читать полностью »

Вконтакте в конец охранели со спамом

Сегодня получил сразу пять писем от некоего господина по имени Nikolay Khodov, который “приглашает” меня в социальную сеть “Вконтакте.ру”. Николай мне даже пароли сгенерировал, вот такой молодец. Правда чуток ошибся и на один e-mail сделал два “приглашения” и следовательно два пароля. Интересно, кто-нибудь засудит уже этот “вконтакт”.

Читать полностью »

Алкоголь

Ниже будет изложено исключительно субъективное мнение, т.к. очевидно, что человек не может быть объективен особенно в таком сложном вопросе.

Читать полностью »