Спасибо за советы. А если будет совсем уж длинная история сообщений, проблемы с пересылкой от сервера к клиенту могут возникнуть с целостностью или производительностью? Может альтернатива есть?
взялся писать чат, и не посмотрел как уже сделано в telegram, skype и т.п. ?
история там подгружается по мере надобности
бери исходники телеграма - вот тебе и клиент уже есть, сервер только написать осталось
или бери клиента и сервера jabber - все уже есть opensource