Сегодня на связи Влад Васильев, руководитель разработки фронтенда на портале продавцов WB. Говорим о карьере Влада и его ценностях в работе.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤6👍2
Влад
про карьерный путь
Please open Telegram to view this post
VIEW IN TELEGRAM
Влад
про большие проекты и гордость
Please open Telegram to view this post
VIEW IN TELEGRAM
Влад
про ошибки
Please open Telegram to view this post
VIEW IN TELEGRAM
Влад
про карьерный рост сотрудников
Please open Telegram to view this post
VIEW IN TELEGRAM
Влад
про топ-3 навыка для развития в карьере
Please open Telegram to view this post
VIEW IN TELEGRAM
Влад
про лучший тип роста
Please open Telegram to view this post
VIEW IN TELEGRAM
Влад
про будущее
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥44❤16👍15👏3
Алексей Медошин, директор департамента защиты от DDoS-атак, делится реальным опытом перехода от BGP Anycast к L4-балансировке и рассказывает, причем тут L4 DDoS:
справляться с равномерной балансировкой и плавным дрейном серверов;
Полезно инфраструктурным инженерам и SRE, которые упираются в лимиты Anycast или ищут эффективную защиту от флудов.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥10❤9👏3
На связи Андрей Аксёнов, QA Lead департамента защиты от DDoS-атак Wildberries & Russ. В мини-интервью он расскажет, как в компании проводят нагрузочное тестирование систем, выдерживающих огромный трафик.
Объект подбираем под конкретную задачу.
Отдельные сервисы тестируем, когда нужна изолированная проверка самых критичных функций без влияния интеграций.
Цепочку сервисов нагружаем, чтобы увидеть реальную картину движения трафика, выявить очереди, коллизии и узкие места на всём пути.
Сквозные (end-to-end, E2E) пользовательские сценарии запускаем, чтобы убедиться: готовый функционал ведёт себя под нагрузкой именно так, как ожидает пользователь — от фронтенда через бэкенд до всех внешних интеграций.
Используем все классические паттерны:
— Steady (стационарная нагрузка) — убеждаемся, что сервис стабильно держит предельную повседневную мощность в течение 1–2 часов без деградации.
— Soak (длительная нагрузка) — ищем скрытые проблемы: утечки памяти, незакрытые соединения и другие эффекты, которые проявляются только через часы или сутки.
— Spike (всплеск) — смотрим, как система реагирует на резкий пик трафика и насколько быстро восстанавливается после его спада.
Следим за двумя группами показателей.
Технические метрики качества сервиса:
— RPS (Requests Per Second — запросы в секунду) — главная характеристика пропускной способности.
— Latency (время ответа) — обязательно анализируем перцентили p95 и p99, потому что именно «хвост» распределения показывает реальный пользовательский опыт. Среднее значение часто обманчиво.
— Error Rate (процент ошибок) — стремимся к нулю, хотя в реальных условиях допустимый уровень зависит от сценария.
Утилизация ресурсов:
— CPU (загрузка процессора),
— Memory (потребление оперативной памяти),
— Network I/O (сетевая нагрузка).
Для нагрузки на уровне L7 (прикладной уровень) разработали собственный инструмент. Это высокопроизводительная система генерации трафика, которая точно воспроизводит поведение реальных покупателей и позволяет создавать нагрузку в сотни тысяч RPS.
Для L4 (транспортный уровень) применяем проверенные решения: Cisco TRex и MoonGen. На этом уровне генерируем «сырой» TCP/UDP-трафик, чтобы проверить пропускную способность сети, количество соединений и устойчивость к объёмным атакам.
Сервис считается прошедшим тест, если выполняются три условия одновременно:
— Функциональность сохранена: нет ошибок в ответах, бизнес-логика исполняется корректно.
— Скорость в пределах нормы: например, p95 времени ответа не превышает установленный порог (часто < 10 мс для внутренних сервисов).
— Стабильность ресурсов: потребление CPU, памяти и сети предсказуемо, после теста показатели возвращаются к базовым значениям без «залипания».
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥28❤19👍9
Какой хороший день, чтобы поделиться карьерной историей Алёны Свердловой, руководителя команды мобильного тестирования в Wildberries & Russ. Поговорили про карьеру, амбиции и поиск баланса.
Ещё больше историй наших коллег — читайте на Хабре
Ещё больше историй наших коллег — читайте на Хабре
🔥35❤19🎉8👍5🤩4😁1