Yandex for Backend
8.98K subscribers
675 photos
50 videos
3 files
323 links
Канал для бэкендеров от Яндекса. Рассказываем про события по Python, Go, Java и C++ и не только, делимся экспертизой, обсуждаем технологии и поддерживаем бэкенд-комьюнити.

Другие каналы Яндекса по стекам разработки: https://xn--r1a.website/addlist/Hrq31w2p1vUyOGZi
Download Telegram
🔍 Physical AI: Яндекс расширяет возможности роботов и автономного транспорта

Несколько лет назад весь мир увидел, что AI — это не абстрактная концепция, которой занимаются несколько десятков математиков на весь мир, а новая реальность, дотронуться до которой можно через экран любого устройства с интернетом. Сейчас инженеры из Яндекс Роботикс и Автономного транспорта разрабатывают технологию, которая поможет AI продвинуться дальше и выйти в материальный мир.

🤖 Речь про Physical AI — искусственный интеллект, который позволит нашим железным друзьям глубже понимать контекст физического мира и лучше взаимодействовать с материальными объектами. Мы считаем, что развитие этой системы со временем превратит узкоспециализированных роботов в универсальных помощников на каждый день. И верим, что опыт и технологическая экспертиза сразу двух команд Яндекса позволят достичь GPT-момента в робототехнике.

👩‍⚕️ В карточках рассказываем, как создаём систему, которая позволит роботам действовать в хаотично изменяющейся реальности.

🔶 А ещё больше подробностей можно прочитать здесь.

Подписывайтесь:
💬 @Yandex4Backend
📹 @YandexforBackend
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
11🔥6🤩3👍1
😆 Что скрывается за быстрым поиском в Лавке

Чтобы пользователи оставались довольны, разработчикам часто приходится искать компромисс между качеством и скоростью поисковой системы. Но что, если 50% выручки (GMV) приносят всего несколько сотен запросов — можно ли сделать так, чтобы они выполнялись максимально точно и быстро?

👨‍💻 Об этом на примере поиска в Яндекс Лавке расскажет Алексей Щекалёв, ML-разработчик, на митапе Яндекс Tech Tour в Казани.

💹 Немного спойлеров о его докладе «LLM Cache в поиске Яндекс Лавки»

Классический пайплайн поиска (кандидаты → фильтрация → ранжирование) хорошо работает, пока ассортимент стабилен. Но в Лавке каждую неделю появляются новые товары: от цветов до корма для животных. Модели просто не знают о новинках, и candidate generation начинает сбоить.

Решение — LLM Cache, но не в привычном смысле генерации текста, а как инструмент предрасчёта релевантных товаров под самые частые запросы.

❇️ В чём суть

Мы заранее, в офлайн-режиме, просканировали декартово произведение «запрос × ассортимент» и для каждого подобрали оптимальное число кандидатов. А готовые списки разместили в шардированном кеше.

В рантайме поиск теперь в первую очередь обращается к этому каталогу, что не только снимает нагрузку, но и решает проблему нового ассортимента. Кроме того, мы получаем значительный выигрыш в скорости.

❇️ Из доклада вы узнаете:

🟢 Как мы внедрили LLM Cache в наш пайплайн

🟢 Как построить шардированный кеш для миллионов пар «запрос × товар»

🟢 В чём отличие от типичной схемы ANN + rerank

❇️ Что ещё будет на Яндекс Tech Tour

Мы покажем внутреннюю кухню инфраструктуры и продуктовой разработки в Яндекс Еде, Маркете и Лавке. Будем много вайбкодить, обсуждать реальные задачи на кейс-лабах и слушать хардовые доклады. А ещё поделимся опытом разработки и работы с фреймворками на C++, Java, Golang.

🥹🥹🥹😅😅😅😅😅😅😅

😅 😆 😆 😆 😆 😆

📆 Когда и где: 15 ноября в Казани

🔶 Регистрируйтесь на Яндекс Tech Tour

🈯️ Ждём вас!

Подписывайтесь:
💬 @Yandex4Backend
📹 @YandexforBackend
Please open Telegram to view this post
VIEW IN TELEGRAM
7🔥3
📎 Эволюция автоматизации сети

На связи Александр Шилкин, руководитель группы Cloud Network Automation в Yandex Infrastructure. И сегодня я расскажу вам, как мы превратили управление сетевыми конфигурациями в контролируемый и безопасный процесс.

Мы прошли путь от Ansible до собственного фреймворка, а инструменты, которые у нас получились, положили в опенсорс для тех, кому тоже интересно попробовать такое кунг-фу.

👩‍⚕️ Наш опыт — в карточках выше

🔶 А если вы хотите обсудить подобные кейсы с коллегами и экспертами, приглашаем вас на nexthop 2025. Это ежегодное событие для сетевых инженеров, архитекторов, разработчиков и всех, кто любит сети.

Когда и где:

📆 19 ноября
📍 Москва + онлайн

В программе:

🟢 18 докладов в двух треках

🟢 Мастер-классы по использованию нейросетей, агентов и МСР

🟢 Нетворкинг и афтерпати

Подписывайтесь:
💬 @Yandex4Backend
📹 @YandexforBackend
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍83🥰3
This media is not supported in your browser
VIEW IN TELEGRAM
🔥4🎃3🤝31
🛎 Я.Субботник начинается уже через час

Мы спешим напомнить о трансляции нашего осеннего митапа по Go. Здесь ребята поделятся ценным опытом разработки, покажут шестерёнки под капотом наших сервисов и ответят на все ваши (даже самые каверзные) вопросы.

💹 Начнём в 14:00 по Москве

А пока делимся расписанием докладов

🟢 В 14:10 Александр Демиденко, старший разработчик бэкенда Yandex Cloud, выступит с докладом про Userspace Networking на Go

🟢 В 15:00 Игорь Панасюк, Go-разработчик Персональных сервисов Яндекса, расскажет про новый сборщик мусора в Go 1.25

🟢 В 16:10 Степан Пестерников, CTO Яндекс Игр, покажет, как в сервисе используют KV-хранилища и кеши

🟢 В 16:50 Александр Никитин, старший разработчик Яндекс Маркета, расскажет про трассировку логики вычислений с помощью debug tree

🔶 Подключайтесь к трансляции на сайте, в ютубе или в VK Видео.

🈯️ Ждём вас!

Подписывайтесь:
💬 @Yandex4Backend
📹 @YandexforBackend
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. Причин много. Бывают разные курьеры — как пешие, так и на автомобиле. Возможны одиночные маршруты, батчи или цепочки доставок. А ещё есть разные заказы: с долгой/короткой готовкой и различным расстоянием.

Теперь у диспатча есть своё сердце — венгерский алгоритм. Каждое ребро оценивается скорингом, и на выходе их оптимальность получает некоторое числовое значение.

После этого алгоритм выбирает рёбра так, чтобы минимизировать сумму их скоров.

💹 Все подробности будут в полном докладе. В нём же Дмитрий расскажет про этапы разработки:

🟢 RnD. Ищем, где можно улучшиться, оцениваем эффекты и затраты

🟢 Разработка. Реализовываем фичу

🟢 Тестирование. Проверяем поведение и оцениваем интегральные метрики

🟢 Выкатка. Раскатываем решение, берём на поддержку и убеждаемся, что всё работает

Делать фичи, которые массово влияют на сервис, сложно. Нужно думать, как описать всё метриками и как это повлияет на соседние части. Но вместе с тем это очень весело! Всего одним решением можно сразу повлиять на миллионы пользователей и курьеров.

💹 Что ещё будет на Яндекс Tech Tour

Мы покажем внутреннюю кухню инфраструктуры и продуктовой разработки в Яндекс Еде, Маркете и Лавке. Будем много нетворкать, обсуждать реальные задачи на кейс-лабах и слушать хардовые доклады. А ещё поделимся опытом разработки и работы с фреймворками на C++, Java, Golang.

📆 Когда и где: 22 ноября в Нижнем Новгороде.

🔶 Регистрируйтесь по ссылке

🈯️ Увидимся на Яндекс Tech Tour

Подписывайтесь:
💬 @Yandex4Backend
📹 @YandexforBackend
Please open Telegram to view this post
VIEW IN TELEGRAM
🐚 Расскажите, с каким языком программирования вы работаете

Мы хотим сделать наш канал ещё полезнее. А для этого нам нужно узнать кое-что о вас. Ответьте, пожалуйста, на маленький опрос ниже ⬇️

Подписывайтесь:
💬 @Yandex4Backend
📹 @YandexforBackend
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%
Другое (напишу в комментах!)
😢64👀3
🛎 Приглашаем на крупнейшую конференцию по Scala

22 ноября мы снова собираем практикующих разработчиков и энтузиастов функционального программирования, чтобы обсудить самые актуальные технические темы: метапрограммирование, ZIO, распределённые системы и Big Data.

🈯️ В этом году на F[Scala] ещё более насыщенная программа, чем раньше, и нам понадобилось целых 2 зала, чтобы вместить всё запланированное.

Вас ждут:

🟢 9 докладов лучших экспертов
🟢 13 спикеров — гуру Scala, Clojure и Erlang из Яндекса, Т-Банка и других компаний
🟢 Практический воркшоп и круглый стол для жарких дискуссий
🟢 Стенды Яндекс Вертикалей и Т-Банка

Когда и где:

📆 22 ноября
📍 Москва и онлайн

🔶 Зарегистрироваться на конференцию

Подписывайтесь:
💬 @Yandex4Backend
📹 @YandexforBackend
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥5🤯3
🔥 Наши любимые петы: собственный инструмент для передачи файлов по Сети

Когда-то интернет был другим. Возможно, более медленным и нестабильным, но куда более камерным и очаровательным. А его недостатки старались исправить разработчики-энтузиасты, которым было не всё равно.

👩‍⚕️ Александр Лукьянов, старший разработчик в Бригаде разработки функций и интеграций в Алисе и Умных устройствах, — один из таких первопроходцев. В 1996 году он начал работу над LFTP. Это прорывной для своего времени командно-строчный и скриптовый инструмент для передачи файлов по Сети.

🔶 Ссылка на гитхаб

Этим постом мы запускаем спецпроект «Наши любимые петы». В следующие недели мы продолжим рассказывать про личные проекты яндексоидов. Оставайтесь на связи!


🛎 А ещё мы открываем Call for Papers ваших петов. Если вы разрабатываете что-то для души и хотите поделиться этим с аудиторией Yandex for Developers — расскажите про ваш проект в этой форме.

📆 Мы будем собирать заявки до первой половины декабря, а после внимательно их прочитаем и выберем самые интересные и вдохновляющие петы. После Нового года мы свяжемся с их авторами и начнём публиковать посты про «питомцев» наших читателей.

Подписывайтесь:
💬 @Yandex4Backend
📹 @YandexforBackend
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