YDB используется в Маркете, Такси, Финтехе, Алисе и других сервисах Яндекса. Мы уже умеем обрабатывать миллионы запросов в секунду и надёжно хранить петабайты данных. На базе YDB построены решения для доставки платёжных данных в биллинг Яндекса и хранения логов в Yandex Cloud.
Команда автоматизации управления распределёнными системами занимается эксплуатацией YDB, тиражированием облаков, автоматизирует развёртывание БД (кластер по кнопке), разрабатывает внутреннюю платформу для нагрузочного тестирования и YDB as a service. Наша глобальная цель — сделать YDB максимально отказоустойчивой и масштабируемой.
Чтобы ближе познакомиться с командой и тем, что мы делаем, можно задать 10 вопросов SRE!
Вместе с этим мы создаём платформу для нагрузочного тестирования YDB (в том числе для переезда на процессоры AMD), внедряем практики IaC (Infrastructure as Code) при реализации CI/CD-процессов.
А одна из наших недавних задач — развитие технических решений программно-аппаратного комплекса YDB, который включён в реестр ПАК.
Создание Internal Developer Platform
Мы улучшаем внутреннюю инфраструктуру для разработчиков YDB, чтобы упростить их работу с базой данных, и делаем собственный Terraform Provider для разработки YDB as a Service в Yandex Cloud и внутри Яндекса. Создаём собственную систему деплоя на основе стратегии blue-green deployment для удобства разработчиков и минимизации рисков при внедрении новых фич.
Миграция сервисов в Docker и Kubernetes
У YDB много особенностей, которые усложняют процесс миграции. Например, мы не используем файловую систему и работаем с дисками напрямую, как с блочными устройствами (поэтому мы сами управляем записью и чтением данных и гарантируем скорость и надёжность). Или для более равномерной нагрузки мы используем так называемую client-side-балансировку. Всё это потребовало разработки различных инструментов и сервисов. Kubernetes — один из них.
Enhanced medical insurance begins from your first month at Yandex. It covers health care services at clinics and hospitals, whether for emergency care, surgeries, routine visits in your home country or abroad, medical tests and diagnostics, dental care, accident insurance, etc.
At Yandex, we have everything you need for continuous growth and learning: an internal educational platform, mentoring, and programs for both beginners and experienced leaders.
We also cover the cost of attending industry conferences — both as a speaker and as a participant.
Moreover, at Yandex, we have internal projects where our employees share their expertise, discuss complex topics, and analyze their project cases.
At Yandex's big offices, we have our own fully equipped gyms. There, you can work out independently or with a trainer.
At Yandex, we promote health and fitness and have sports clubs and communities. You are welcome to join the existing teams or groups or create your own.
You can join existing teams or create your own.
We don't have a set start and end time for the workday — work when it's convenient for you and your team.
Work where it's most convenient for you — for example, part of the week from the office and part from home.
Medical Insurance plans, kids' days at the office, gifts for newborns.
We will contact you within a week.