Задать вопрос

Как можно смоделировать работу 10000 пользователей в приложении?

Всем привет.
Есть весьма сложное MLM(сетевой маркетинг) приложение (Django, RabbitMQ, Celery, PostgresQL). Поступила задача проверить работу всех систем в целом на дистанции 10000 пользователей и 2 месяцев. (В приложении считаются: баллы, премии, покупки, продажи, статусы, уровни и ещё много разной фигни + разные премии начисляются с разным временным циклом, от 1 до 30 дней)

Подскажите пожалуйста хотябы с чего начинать и куда двигатся
  • Вопрос задан
  • 2280 просмотров
Подписаться 11 Средний 1 комментарий
Ответ пользователя Андрей К ответам на вопрос (3)
@andreypaa
Заполнить базу на 10000 пользователей фейковых и столько же данных им соответствующих, примерно конечно.
Далее прикинуть сколько будет примерно одновременно юзеров онлайн, к примеру 100.
Написать бота, эмулирующего пользовательскую активность с запустить параллельно 100 таких ботов.
И проверить нагрузку на этих ботах. Как то так.
Все это делать в тестовой БД соответственно.
Ответ написан
Комментировать