Разработчик балансера
Компания: Яндекс
Локация: Санкт-Петербург
О компании
Яндекс — один из крупнейших технологических холдингов в России, работающий на рынках интернет-сервисов и технологий. Компания предлагает широкий спектр услуг, включая поисковые системы, карты, такси и облачные решения. Яндекс занимает лидирующие позиции на рынке, обеспечивая миллионы пользователей доступом к различным сервисам.
Ключевые факты:
- Основана в 1997 году
- Более 20 лет на рынке
- Миллионы активных пользователей
- Разнообразие продуктов и сервисов
О вакансии
Команда разработчиков балансера Яндекса отвечает за создание и эксплуатацию одного из самых высоконагруженных сервисов компании. Балансер служит обратным прокси-сервером, обеспечивая распределение трафика и защиту от DDoS-атак. Устойчивость, скорость и надежность системы — это ключевые требования к работе сервиса.
В рамках своей роли вы будете заниматься поддержкой новых протоколов, таких как gRPC и HTTP/3, а также снижением задержек в обработке запросов. Важной частью работы станет улучшение нагрузочного тестирования и доработка процессов CI/CD для повышения эффективности балансера.
Чем предстоит заниматься:
- Поддержка новых протоколов
- Оптимизация корутинного движка для снижения задержек
- Улучшение нагрузочного тестирования и информативности
- Доработка алгоритмов динамической балансировки
- Развитие мониторингов и CI/CD процессов в проекте балансера
Что мы предлагаем:
- Работа в динамичной команде на высоконагруженном проекте
- Возможность влиять на архитектуру и производительность сервиса
Обязанности
- Поддержка новых протоколов gRPC и HTTP/3.
- Оптимизация корутинного движка для уменьшения задержек.
- Улучшение точности нагрузочного тестирования.
- Оптимизация алгоритмов динамической балансировки.
- Доработка мониторингов и CI/CD процессов.