Вячеслав Смирнов. WebSocket и тесты производительности

Протокол WebSocket добавил интерактивности веб-приложениям и стал встречаться всё чаще. С разными сочетаниями протоколов и форматов, например, STOMP PlainText или свой протокол JSON. Часто WebSocket используется для реализации чата с пользователем, иногда для сбора статистики. В Miro используется для обмена изменениями между участниками, для совместного редактирования онлайн-доски. Я расскажу про инструменты работы с WebSocket и о своем опыте написания тестов производительности: - как посмотреть отправляемые и получаемые сообщения; - как удобнее измерять длительность процесса, который использует WebSocket; - как изучать взаимосвязи запросов и ответов; - как работать с WebSocket из инструментов нагрузки; - как реализовать поддержку нескольких подключений одновременно. Вы узнаете про преимущества и недостатки инструментов работы с WebSocket, которые мне были полезны при отладке, при проверке функциональности и при нагрузке. Презентация:
Back to Top