Доброго всем времени суток.
Перед мной сейчас стоит задача разработать Instant messaging систему (что то похожeе на Jabber, но с меньшим функционалом).
Протокол для передачи сообщений сейас разрабатываем и он будет отличатся от уже существующих, поэтому будем писать свой сервер.
Вопрос: что вы можите посоветовать почитать про оргоницацию уже существующих IM серверов. С сетевым программированием под ОС Unix я уже знаком и есть опыт разработки своих серверов. По этому я бы хотел узань про некторые специфические вещи при разработке IM сервера такие как: обеспечение безопасности пользовательских сообщений, маштабируемость сервера, готовые фреймворки для организации асинхронного ввода/вывода и тому подобное. Если кому есть что посоветовать в этой сфере, то буду вам очень признатилен.
> Если кому есть что посоветовать в этой сфере, то буду вам очень признатилен.Можно погуглить "поработить вселенную" - принцип примерно тот же.