Изучение опыта нагрузочного тестирования Node.js приложений
Рады сообщить, что наша команда профессионалов успешно завершила работу над очередной задачей «Опыт нагрузочного тестирования Node.js приложений».
Эта статья рассказывает о нашем опыте нагрузочного тестирования Node.js стека. В качестве «подопытного» экземпляра используем интеграционное Node.js решение, разработанное командой ДжазТим для одного из европейских VoIP провайдеров.
Тестируемые приложения независимы друг от друга. Именно из-за особенностей приложений был выбран путь для тестирования, который будет описан в дальнейшем:
- Первое приложение называется «Integration-API». Это стандартный сервер с большим количеством роутов. В приложении имеются как REST запросы к сторонним серверам, так и общение с базой данных.
- Второе приложение называется «Сore». Особенность этого приложения в том, что оно является websocket клиентом, с развитой логикой обработки поступающих событий. События делятся на несколько категорий, однако они не идентичны. Приложение общается с базой данных и выполняет REST запросы к сторонним серверам.
Особенности, профессиональные достижения команды и результаты работы по задаче вы легко можете найти по ссылке.
Не забудьте прочитать отзывы наших заказчиков о работе инженеров ДжазТим на других проектах!
Перед вами остро стоит вопрос максимальной надёжности разрабатываемого продукта? Наша экспертиза в IT-консалтинге: подготовили новую статью о востребованной услуге компании