TGViewer
Yandex for Developers Yandex for Developers @yandex4developers · 28.5K subscribers
Post #1236 5.22K
📖 Обработать миллиард событий и визуализировать десятки тысяч элементов

Скучали по опенсорс-историям? Принесли вам два рассказа от ребят, которые столкнулись с нетривиальными задачами и успешно с ними справились. А потом выкатили удобные наборы решений, чтобы облегчить жизнь остальным разработчикам.

📕 Динтаблицы YTsaurus и персонализация рекламы

Задача поведенческого таргетинга кажется простой: собирать события, обновлять профили, обеспечивать быстрое считывание информации. Но под капотом у этой системы скрывается целое инженерное приключение.

Руслан Савченко, руководитель разработки динамических таблиц в Yandex Infrastructure, рассказал, как устроена система персонализации рекламы в Яндексе и какую роль в ней играют динтаблицы. Внутри: сотни тысяч событий в секунду, обработка в режиме exactly‑once, жёсткие ограничения по времени отклика и компромисс между скоростью и экономией ресурсов.

➡️ Читать полностью

Материал пригодится бэкендерам, которым нужны удобные способы обрабатывать миллиарды событий в день.

📕 Как зарендерить граф на 10 000 элементов

В Яндексе есть много проектов, в которых графы с пайплайнами создаются программно, а количество блоков в них может достигать десятков тысяч. Обычная связка HTML + SVG не справляется с такими нагрузками: браузер начинает тормозить, память утекает, а пользователь страдает.

Андрей Щетинин, разработчик интерфейсов в команде User Experience инфраструктурных сервисов Яндекса, рассказал про новую открытую библиотеку для визуализации больших графов для нашей дизайн-системы Gravity UI. Ребята решили не выбирать между Canvas и HTML, а взять всё лучшее из обеих технологий.

➕ Решение оказалось удачным. В итоге:

🔴 Графы в десятки тысяч элементов работают без лагов
🔴 Блоки и соединения можно кастомизировать под свои задачи
🔴 Подход совместим с любыми UI‑библиотеками
🔴 Всё открыто и готово к использованию

➡️ Читать полностью

Библиотека поможет фронтендерам визуализировать большие и сложные графы с максимальным удобством. А ещё это просто красиво ✨

Подписывайтесь:
💬 @Yandex4Developers
  • ❤ 11
  • 👍 3
  • 🔥 3
More from @yandex4developers
  1. Sep 29, 2026🎉 Создаём Яндекс уже 29 лет Всё это время мы учимся друг у друга, спорим, придумываем, пр…
  2. Sep 26, 2026📕 Разбираемся, зачем ML‑специалистам писать рантайм, как сделать интерактивного ассистент…
  3. Sep 25, 2026🙂 Открываем AliceAI-Foundation-80B-A3B-Base 👋 Всем привет, на связи служба качества прет…
  4. Sep 24, 2026⏯ Подключайтесь к Yandex Scale’26 🎥 Уже сегодня мы соберёмся на Yandex Scale — флагманско…
  5. Sep 18, 2026🐾 Яндексоиды рассказывают про свои пет-проекты: браузерная MMORPG Показываем красивое нов…
  6. Sep 17, 2026🐾 Яндексоиды рассказывают про свои пет-проекты: ktoml и diktat Хотим познакомить вас с пр…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →