RWB Тех


Гео и язык канала: Россия, Русский
Категория: Технологии


Разработчики RWB делятся опытом: техническая экспертиза, полезные статьи и анонсы мероприятий.
Регистрация в Роскомнадзоре:
№ 4963508866

Зарегистрирован в РКН
Связанные каналы  |  Похожие каналы

Гео и язык канала
Россия, Русский
Категория
Технологии
Статистика
Фильтр публикаций


🟣Дайджест полезного🟣

Через неделю осень — подводим итоги насыщенных месяцев работы. Мы много кодили, улучшали продукты и процессы, а ещё выступали на профессиональных мероприятиях и организовывали собственные, участвовали в хакатонах и проводили стажировки.

Делимся полезными ссылками, а ещё больше летних событий — в каналах tech-команд Ecom.tech, MAGNIT TECH, Lamoda Tech, Data Fusion (ВТБ) и Купер.тех.

1️⃣ BerryLM-XL вошла в топ-3 русскоязычного бенчмарка MERA

Дообученная командой RWB модель BerryLM-XL заняла 3-е место в общем лидерборде MERA с интегральной оценкой 0,835. Для сравнения, результат Human Benchmark на тех же задачах составляет 0,852. В топ-5 также вошла BerryLM-v2, занявшая 5-е место с оценкой 0,810.


2️⃣ Saint HighLoad++ 2026

Два дня конференции запомнились инженерными испытаниями, архитектурными задачами и десятками разговоров про системы, архитектуру и технологии с нашими CTO, а доклады наших спикеров вошли в топ-10 выступлений конференции.


3️⃣ TechDocs Meetup

Поговорили о документации с разных сторон: как создавался портал разработчиков RWB, зачем техническим писателям единая система оценки задач и можно ли построить зрелые процессы документирования, если в команде всего один техписатель.

Смотрите здесь:
Летопись документации разработчиков WB API
Единая система оценки задач техписателей: как внедрить новый подход без боли
100 к 1: Как организовать подход «документация как услуга» в одиночку


4️⃣ Подкаст Tech Talks

Запустили собственный подкаст про технологии RWB и людей, которые их создают. Смотрите первые выпуски и ждите новые!

Open Source, AI и Forks
Цена доверия: боты, капчи, ML и миллиарды запросов


5️⃣ Награды на премии Хакатоны России

У нас сразу две победы на национальной премии «Хакатоны России»! Студенческий хакатон RWB по машинному обучению и программированию стал лучшим сразу в двух номинациях — «Дебют года» и «Лучший хакатон в сфере ИИ».

К Хакатону присоединились более 270 студентов из ведущих вузов страны — НГУ, НГТУ, ТГУ, МИСИС, МИРЭА, СПбГУ, МАИ, Школы 21 и многих других. До финала дошли 100 участников, а 10 сильнейших команд представили свои решения экспертному жюри.


Репост из: RWB делает ML
Как мы внедрили AIOps для контроля GPU-утилизации и повысили её на 60 процентов

В RWB команда ML-платформы построила поверх мониторинга отдельный слой для управления такими кейсами на базе open source KeepHQ. Через систему прошло около 400 тысяч событий, а дедупликация составила ~99%.

В новой статье на Хабре рассказываем, как устроили жизненный цикл алерта — от поиска владельца и сохранения контекста до автоматической проверки исправления и эскалации. И показываем, какие части Keep пришлось доработать и почему AI оказался далеко не главным элементом решения ⚙️

Результат: +62% к средней месячной утилизации GPU на одном из кластеров

@rwb_delaet_ml


Запустили собственный сервис для сокращения ссылок WB Link

Можно сокращать длинные ссылки и мгновенно генерировать QR-коды. Без регистрации и СМС — пользуйтесь сами и отправляйте коллегам :)


Репост из: RWB делает ML
Учим небольшую LLM с нуля: гибридное внимание, XSA, доменные бленды и загадки роста онлайн-бенчмарков

Команда обучения и инференса RWB обучила текстовую версию Qwen3.5-2B с нуля — без pretrained-весов. В статье разбираем весь путь: от сборки доменных датасетов и Megatron-LM до online-оценки и экспериментов с архитектурой 👆

Хайлайты:
⏹️ обучили модель сначала на 1, затем на 11 трлн токенов
⏹️ протестировали XSA и получили −0,009 val loss и +1,6 п. п. на MMLU
⏹️ разобрались, почему MMLU в разных форматах показывает совершенно разную динамику
⏹️ проверили, как меняется качество при разных доменных блендах
⏹️ нашли слабое место модели — математику и reasoning

А ещё рассказали, как устроен наш pretrain-пайплайн и какие эксперименты планируем дальше.

➡️ Узнать больше

@rwb_delaet_ml


Сколько запросов делает ваш фронтенд, чтобы отрисовать один экран?

Разбираемся с BFF (Backend for Frontend) — слоем между интерфейсом и доменными сервисами, который берёт на себя агрегацию данных, кэширование и защиту от нестабильности внутренних систем.

О том, как BFF применяют в RWB, расскажут Александр Краснянский, Frontend Lead команды РКИ, и Сергей Корень, Backend Lead главной страницы и онбординга Портала Продавца.

⏹️Когда фронтенду действительно нужен свой BFF?
BFF становится нужен, когда поддержка логики на фронтенде или координация между несколькими командами обходится дороже, чем отдельный сервис.

Простой признак: чтобы отрисовать один экран, фронтенд делает пять запросов в разные сервисы. Логику агрегации и трансформации данных в этом случае переносят в BFF — и фронтенд начинает работать с одним API.


⏹️Где сейчас проходит граница между фронтендом и бэкендом?
Не между браузером и сервером, а между пользовательским опытом и бизнес-доменом.

Бэкенд отвечает за доменную логику и хранение данных, фронтенд — за сценарий и отображение. BFF — между ними: не содержит бизнес-логику, но берёт на себя композицию данных и адаптацию контрактов под конкретный интерфейс.


⏹️Как BFF ускоряет разработку продуктов?
Главное преимущество — не нужно согласовывать доработки сразу в нескольких бэкенд-командах.

Если новая страница требует данные из нескольких сервисов, BFF собирает контракт на своей стороне и отдаёт фронтенду единый API. Фронтенд и BFF-команда разрабатывают функциональность параллельно с доменными сервисами — это сокращает зависимости и ускоряет вывод фич на продакшен.


⏹️Как не допустить дублирования бизнес-логики в BFF?
Бизнес-логика остаётся в доменных сервисах. В BFF допускается только логика представления: агрегация, преобразование моделей, сценарии взаимодействия.

Помогают: чёткое разделение ответственности между слоями, контрактное проектирование API, общие библиотеки для типизации и автогенерация клиентов по OpenAPI и GraphQL-схемам.


⏹️Не увеличивает ли BFF задержки и риски для безопасности?
Задержки — как правило, нет: BFF выполняет параллельные запросы, агрегирует и кэширует ответы, поэтому пользователь получает один оптимизированный запрос вместо серии обращений.

С безопасностью BFF работает по принципу минимально необходимых привилегий: обращается к сервисам от имени конкретного пользователя, разграничивает доступ и не даёт внутренним сервисам быть напрямую доступными извне.


⏹️Самый интересный кейс с BFF
Главная страница Портала Продавца зависит от сервисов с разными SLA: один отвечает за 50 мс, другой — за 500, третий может периодически деградировать под нагрузкой.

BFF берёт на себя управление таймаутами, кэшированием и сценариями деградации — и отдаёт фронтенду стабильный контракт, даже когда часть сервисов работает нестабильно.


⏹️Как устроена команда, которая работает над BFF?
Чаще всего это кросс-функциональная продуктовая команда: фронтенд- и бэкенд-разработчики, QA-инженеры, DevOps/SRE-инженеры, аналитики и продуктовые менеджеры.

Хорошая практика — когда инженеры понимают обе стороны системы и вместе проектируют контракты. Цель — минимизировать межкомандные зависимости и повысить скорость поставки продукта.


⏹️Какие навыки нужны инженеру и что в этой работе нравится больше всего
Сильный инженер разбирается и во фронтенде, и в бэкенде: знает JavaScript/TypeScript/Go, умеет проектировать API и работать с микросервисной архитектурой. Но главное — системное мышление: видеть продукт целиком, а не только свой слой.

BFF находится на стыке фронтенда и бэкенда, поэтому влияет на весь пользовательский сценарий. Главный челлендж — не превратить BFF в ещё один монолитный бэкенд. Главный плюс — быстро адаптировать систему под продукт без изменений в доменных сервисах.


Половина лета прошла, что успели?

Наши коллеги — выпуститься из университета, сходить в поход, построить на сап-доске парусник и многое другое.

Рассказываем, как проводят лето наши инженеры, аналитики и тестировщики (когда не сидят за компьютером 🤭).


⭐️⭐️ Уже сегодня — RWB TechDocs Meetup!

Включайте трансляцию в 16:00:

VK
YouTube


🔔 Цена доверия: боты, капчи, ML и миллиарды запросов

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

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

Смотреть:
YouTube
VK


Системный аналитик — это не только «переводчик» между бизнесом и разработкой

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

Рустам Кадыров, системный аналитик RWB, рассказывает:

— почему роль аналитика шире, чем кажется;

— откуда берутся конфликты между бизнесом и разработкой;

— почему контекст — главный рабочий инструмент;

— и какие практики помогают держать всё под контролем.


⭐️⭐️ На следующей неделе ждем вас на TechDocs митапе!

А пока ближе знакомимся с докладами наших коллег.

Когда: 16 июля, 16:00
Формат: онлайн

➡️ Регистрация

Показано 10 последних публикаций.