Вопрос реализации. Он не имеет отношения к теме обсуждения, но как придумаешь - так и будет. Я делаю чат основанный на похожем подходе, там сервер может отдавать сообщения поштучно или блоками, в зависимости от того как удобнее пользователю. Для него это всё просто блобы