Тезисы
Протокол WebSocket добавил интерактивности веб-приложениям и стал встречаться всё чаще. С разными сочетаниями протоколов и форматов, например, STOMP + PlainText или свой протокол + JSON. Часто WebSocket используется для реализации чата с пользователем, иногда для сбора статистики. В Miro используется для обмена изменениями между участниками, для совместного редактирования онлайн-доски.
Я расскажу про инструменты работы с WebSocket и о своем опыте написания тестов производительности:
Вы узнаете про преимущества и недостатки инструментов работы с WebSocket, которые мне были полезны при отладке, при проверке функциональности и при нагрузке.
Аудитория
Backend-developer, qa-engineer.
Уровень сложности
Middle.
Презентация (на Я.Диске)
Занимаюсь разработкой и тестированием с 2007-го года. Совершенствую инфраструктуру тестирования производительности в Miro, ранее работал в банковской сфере над производительностью сервисов для юридических лиц. Развиваю сообщество инженеров по тестированию производительности qa_load, обсуждаю вопросы нагрузки в большой компании друзей.