просто хочу его сделать, чтобы навыки прокачивать).
"Написать чат на NodeJS. Чат должен работать на WebSockets и выдерживать максимально большое число пользователей."
Вопрос: что конкретно подразумевают под "максимально большое число пользователей" ? Как проверять это условие?
норм так тестовое)))))
тогда тебе нода )) не нужна бери гошку и centrifugo - https://github.com/centrifugal/centrifugo
Ответ: Сколько вытянет сервер
уточнить у тех, кто составлял
Тебе нужно сделать это маштабируемым. Если приложение маштабируемое, то оно выдержит столько, сколько тебе надо
1. ищешь или пишешь сам способ проверить чат на максимальное число одновременных пользователей. 2. берешь самую простую реализацию чата и проверяешь сколько она держит. 3. переписываешь чтобы выдерживала в 10 раз больше. 4. переписываешь чтобы выдерживала еще в 10 раз больше. 5. ищешь бенчмарки других реализаций.
Обсуждают сегодня