На связи Александр Шилкин, руководитель группы Cloud Network Automation в Yandex Infrastructure. И сегодня я расскажу вам, как мы превратили управление сетевыми конфигурациями в контролируемый и безопасный процесс.
Мы прошли путь от Ansible до собственного фреймворка, а инструменты, которые у нас получились, положили в опенсорс для тех, кому тоже интересно попробовать такое кунг-фу.
Когда и где:
В программе:
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3🥰3
This media is not supported in your browser
VIEW IN TELEGRAM
🔥4🎃3🤝3❤1
Мы спешим напомнить о трансляции нашего осеннего митапа по Go. Здесь ребята поделятся ценным опытом разработки, покажут шестерёнки под капотом наших сервисов и ответят на все ваши (даже самые каверзные) вопросы.
А пока делимся расписанием докладов
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14🔥7❤🔥4💘3🤯2👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Чтобы улучшить пользовательский опыт и оптимизировать ресурсы, мы постоянно разрабатываем, тестируем и вводим новые алгоритмы и метрики. Каждый раз, когда вы пользуетесь приложением, в дело вступают фичи, которые отвечают за эффективность доставки и поиск курьера.
Обо всём этом на митапе Яндекс Tech Tour в Нижнем Новгороде расскажет Дмитрий Ефимов, руководитель отдела эффективности и аналитики в Яндекс Еде.
В 2019 году диспатч доставки был простым и состоял всего из 4 элементов. Система брала заказ, искала курьеров, определяла ближайшего и назначала его на задание.
В 2025 году шагов стало уже 9. Причин много. Бывают разные курьеры — как пешие, так и на автомобиле. Возможны одиночные маршруты, батчи или цепочки доставок. А ещё есть разные заказы: с долгой/короткой готовкой и различным расстоянием.
Теперь у диспатча есть своё сердце — венгерский алгоритм. Каждое ребро оценивается скорингом, и на выходе их оптимальность получает некоторое числовое значение.
После этого алгоритм выбирает рёбра так, чтобы минимизировать сумму их скоров.
Делать фичи, которые массово влияют на сервис, сложно. Нужно думать, как описать всё метриками и как это повлияет на соседние части. Но вместе с тем это очень весело! Всего одним решением можно сразу повлиять на миллионы пользователей и курьеров.
Мы покажем внутреннюю кухню инфраструктуры и продуктовой разработки в Яндекс Еде, Маркете и Лавке. Будем много нетворкать, обсуждать реальные задачи на кейс-лабах и слушать хардовые доклады. А ещё поделимся опытом разработки и работы с фреймворками на C++, Java, Golang.
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
Мы хотим сделать наш канал ещё полезнее. А для этого нам нужно узнать кое-что о вас. Ответьте, пожалуйста, на маленький опрос ниже
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Отметьте, пожалуйста, какие языки вы используете. Можно выбрать несколько вариантов 😉
Anonymous Poll
26%
C++
49%
Python
30%
Java
34%
Go
8%
PHP
11%
Kotlin
10%
Другое (напишу в комментах!)
😢6❤4👀3
22 ноября мы снова собираем практикующих разработчиков и энтузиастов функционального программирования, чтобы обсудить самые актуальные технические темы: метапрограммирование, ZIO, распределённые системы и Big Data.
Вас ждут:
Когда и где:
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥5🤯3
Когда-то интернет был другим. Возможно, более медленным и нестабильным, но куда более камерным и очаровательным. А его недостатки старались исправить разработчики-энтузиасты, которым было не всё равно.
Этим постом мы запускаем спецпроект «Наши любимые петы». В следующие недели мы продолжим рассказывать про личные проекты яндексоидов. Оставайтесь на связи!
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👏20🥰13🦄10🔥2🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Приглашаем вас на митап для Python-разработчиков и специалистов по машинному обучению! Встречаемся в неформальной обстановке, чтобы обсудить тренды, новые подходы и вызовы индустрии. Вас ждут три технических доклада, а также полезный нетворкинг с экспертами из разных компаний.
Когда и где:
В программе:
Арсений Саблин, разработчик системы контроля качества умных устройств на производстве в Яндекс Алисе, расскажет, зачем команде понадобился собственный тестовый фреймворк Sokratos и как в нём используется метапрограммирование. А ещё вы узнаете, как устроены системы «Джига» и «Чембер» и как в них применяется тестовый фреймворк.
Никита Улько, техлид в VK Tech, объяснит, как можно гибко применять архитектурные принципы, если фокусироваться на решении конкретных проблем, а не на соблюдении всех предписаний.
Егор Гордовский, технический менеджер проектов в Yandex Cloud, расскажет про дома для серверов, из каких составляющих они состоят и как технологии, воздух и люди работают вместе.
А после выступлений будет афтерпати! Подискутируем о темах мероприятия и устроим соревнования по игре «Змейка» 👾
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤1👍1
Меня зовут Алексей Кременьков, я старший разработчик в Яндекс Почте. Наша команда отвечает за один из самых нагруженных сервисов в компании, который обрабатывает больше 300 тысяч RPS. Сегодня я хочу рассказать, как мы создавали собственный сервис динамического шардирования Sharpei, как развивали инфраструктуру под него и как проходил переезд на облачное решение.
Инфраструктура была вертикальной. Шардов мало, но каждый — очень большой. Переносы пользователей между ними выполнялись вручную администраторами, а мы, разработчики, почти не влияли на эти процессы. Со временем стало ясно, что нужно что-то менять.
Когда мы переехали на PostgreSQL, то решили не адаптировать старые решения, а создать что-то новое. Мы сменили парадигму: вместо нескольких огромных шардов мы стали использовать много небольших, но уже с новым сервисом динамического шардирования для удобного горизонтального масштабирования и большей надёжности. Этим новым сервисом и стал Sharpei.
Конечно, за время развития сервиса мы делали множество архитектурных изменений. Сложили мастер шардирующей базы во время массового переноса пользователей, после чего мы перешли на каскадную репликацию. При переезде в облачное решение боролись с сетевыми задержками при запросах cross-dc. Ну и, разумеется, вспоминали о самых очевидных улучшениях по ходу разработки, например сделали рандомизатор выбора реплик.
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤8🤯1
Приглашаем вас посмотреть конференцию для сетевых инженеров в прямом эфире.
В программе:
Эксперты из Yandex Infrastructure расскажут об эволюции сбора flow-статистики, VxLAN в enterprise-сегменте, метриках устройств и внедрении QoS Infiniband во внутреннем облаке компании. А ребята из других компаний покажут, как они строят сети в офисах, межсетевые экраны для ЦОД и автоматизируют оптические магистральные сети. И это только часть из тем!
Научимся использовать нейросети, агентов и протокол MCP. Участники получат опыт синхронного вайбкодинга, научатся суммаризировать тысячи непрочитанных сообщений в чатах и настраивать маршрутизаторы MikroTik.
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1🔥1🦄1
В дискуссии примут участие:
А после дискуссии — неформальный нетворкинг и афтерпати.
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤2👏1
Привет, это Владимир Аксёнов, я работаю в Yandex Infrastructure и руковожу IT‑поддержкой в первом собственном дата-центре компании. Во многом он остаётся нашим вечным первопроходцем: именно здесь мы тестируем многие технологии, которые затем распространяются на другие объекты.
Появился дата-центр в уже далёком 2012 году. И с тех пор в наших решениях произошли радикальные метаморфозы. Мы прошли путь от стандартных 19-дюймовых стоек до их четвёртого поколения (собственного дизайна 😎), а ещё выбрались из холодных коридоров с доохлаждением, чтобы прийти к энергоэффективному фрикулингу.
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11🔥10👏6
На C++ Zero Cost Conf 2025 Ваня Ходор, техлид бэкенда каталога в Яндекс Лавке, рассказывал про шаблоны и вспоминал линейную алгебру.
А подробности и код — в слайдах. Ищите их в файле под постом.
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👏2👀1