Ozon Tech
СтатистикаКанал команды Ozon Tech Регистрация в перечне РКН: https://s.ozon.ru/2nmN32o
- Последний пост
- 14 авг.
- Последнее чтение
- 11:17
- Постов за неделю
- 8
- Всего постов
- 81
- Тип
- открытый
- Язык
- русский
- Категория
- Скидки
- В каталоге с
- 12 авг.
- 1/24сутки в ленте
- 4 258
- 1/48двое суток
- 4 879
- 1/72трое суток
- 5 262
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
Причина приехать в Казань №410: проверить, есть ли козы в Козьей слободе, и узнать, делают ли здесь лучшую картошку фри в мире 📖 Это первый выпуск нашей рубрики «Города», в котором мы спросили коллег из казанского офиса Ozon Tech о любимых местах и собрали рекомендации тех, кто знает город без путеводителя. Делитесь своими находками в комментариях: в конце соберём города и локации на одной большой карте. Чёрное озеро Главный фаворит этой подборки — его посоветовали сразу несколько человек. Сценарий от коллег: взять еду навынос в «Соли» или Brooklyn Pizza и устроить пикник у воды. Лядской сад Небольшой, зелёный и отлично подходит для неспешной прогулки по центру. А за кофе можно зайти в Surf Coffee или Skuratov неподалёку. Парк «Елмай» Хороший вариант для прогулки с детьми. Особенно советуют приходить ближе к вечеру, когда становится прохладнее и можно застать закат. Голубые озёра После реконструкции здесь появилась благоустроенная пешая тропа между озёрами. Можно выбраться из города и несколько часов гулять среди леса и воды. Горкинско-Ометьевский лес Место на стыке городского парка и настоящего леса: можно долго гулять, кататься на велосипеде или наблюдать за местными белками — их здесь много. Для долгих прогулок Ещё несколько маршрутов от команды: парк Урицкого и Волжская тропа — особенно на велосипеде. Когда пора поесть В списке рекомендаций — «Туган Авылым», «Чинаякъ» и «Горыныч» в Арт-Сити. Бонусная рекомендация Одна из наших коллег готова поручиться: самую вкусную картошку фри в мире делают в «Авангарде» на Ямашева. Проверять это утверждение придётся самостоятельно 🕶️ #ozontech_города
видео или голосовое, без подписи
Эта дата такая Большая, что не поместилась на билборде. А всё из-за программы: она тоже не маленькая. Основная её часть уже на ecode.ozon.tech 12 и 13 сентября вас ждут 8 треков и 50+ докладов в них. Бэкэнд, информационная безопасность, Робозона, Жизнь и наука — оба дня. Выберем архитектурную базу под ML, ускоримся за счёт SIMD, поработаем с бигдатой в Postgres, разберёмся в бинарных артефактах за счёт eBPF. Проверим всё это на надёжность и не только, доверимся агентам (или нет), спроектируем роботов и подискутируем на тему космоса и суперкомпьютеров. 12 сентября также встретимся на треке ML&DS, где узнаем ещё больше возможностей агентов. И мобильной разработки — здесь обсудим кроссплатформенность, удалённое управление Android-устройствами, асинхронную инициализацию библиотек. А 13 сентября опустимся на уровень инфраструктуры и понаблюдаем, как изменилось тестирование в эпоху AI-агентов. Будет снова ооочень много качественного контента. До встречи на 💙 #ecode2026
Строгий protobuf-контракт в gRPC обеспечивает типизацию, защищает от сбоев в интеграциях и... Может ограничивать. Например, когда транзитный сервис приходится обновлять ради изменений, нужных только конечному пользователю. Привет, это Владислав Свиридов из команды product-facade. В хабрастатье я разобрал три механизма protobuf, которые помогают гибко обходить ограничения без отказа от контрактов. Это: 🔵Unknown Fields — сервис не знает часть полей, но может сохранить и передать их дальше; 🔵google.protobuf.Any — сервис может передавать сообщения разных типов через один контракт; 🔵dynamicpb — сервис работает с protobuf-сообщением, имея только его runtime-дескриптор. Если в вашей микросервисной архитектуре скорость эволюции схем опережает скорость перевыпуска сервисов, рекомендую познакомиться с этими способами прямо сейчас 📖 #ozontech_habr #go
видео или голосовое, без подписи
видео или голосовое, без подписи
видео или голосовое, без подписи
+3
Море зовёт, волна поёт, а мы такие разрабатываем AI-ассистента для подбора товаров ☀️ Команда Ozon Tech в рамках научно-технологической проектной программы «Большие вызовы» в Сириусе предложила ученикам 10-х классов поучаствовать в ML-проекте. Вместе с нашими экспертами ребята работали над моделью, которая поддерживает нетривиальные пользовательские сценарии и ведёт человека от запроса до покупки в одном окне. За 24 дня ребята подготовили инфраструктуру и подключили Product Search API. Сделали основной цикл диалога и научились хранить контекст разговора. Продумали взаимодействие между LLM, бэкэндом и остальными сервисами. Сгенерировали диалоги, проверили их качество, настроили ранжирование с учётом контекста. И для надёжности добавили guardrails и fallback-сценарии. В результате у ребят получился поиск, который понимает по-человечески 💙 #ozontech_образование
Раз-раз, проверка микрофона 🎙️ Встречайте лайнап afterparty ➡️E-CODE⬅️ Днём обсуждаем технологии, вечером — тоже… Но уже пританцовывая 🤩 12 и 13 сентября встречаемся на нашем главном ИТ-событии. 8 треков, 50+ спикеров, интерактивные стенды и, конечно, вечеринки. В этом году на сцену выйдут легенды альтернативной сцены, мастера электронной музыки и артисты, чьи треки с детства в ваших плейлистах. 12 сентября ⚫️JANE AIR ⚫️ХЛЕБ ⚫️Александр Анатольевич (диджей-сет) 13 сентября ⚫️DJ Groove ⚫️Кассета ⚫️Нейромонах Феофан Делитесь в комментариях, ради кого задержитесь на E-CODE допоздна? #ecode2026
видео или голосовое, без подписи
В чём ваша сила как руководителя? А что требует развития? Привет! С вами Олег Елизаров, руководитель команды разработки Composer, и приглашённый гость — Ольга Елисеева, директор центра сервиса и аутсорсинга Инфосистемы Джет, автор канала @smestavcareer. Сегодня хотим поделиться своими размышлениями на тему навыков руководителя и спросить у вас: в чём сила, брат коллеги? А какие ваши качества требуют развития? 😀 Олег Елизаров Ещё будучи разработчиком, я любил уходить в креатив — придумывать нестандартные решения. В моей платформенной команде такой подход нередко окупался. Потому что вместо безоговорочного следования регламентам нужно придумать, как обмануть реальность и выиграть немного ресурса, улучшить стабильность или повысить гибкость. Этот навык перешёл со мной и на позицию руководителя. На старших грейдах я уже начал понимать всю пользу и прелести системы. А переход на менеджерскую позицию окончательно показал, что выстроенные процессы в команде помогают ребятам лучше перформить и развиваться. Но нередко я сталкиваюсь с тем, что нужно внедрить в команду регламент, а я сам понимаю, что с боем на него соглашаюсь. И в этом мне явно нужно прокачиваться. Чем выше моя позиция, тем больше требуется порядка, чтобы не терять связь с реальностью. Системность делает цели и проблемы команд прозрачнее, а изменения вносятся с минимальными потерями. Что я делаю теперь: 1️⃣Применяю изменения в регламентах и процессах сначала на себе. Провожу циклы мысленных экспериментов (став лидом, я же не забыл, как использовать «for»?), пока не устраню все неудобства хотя бы для самого себя. Так я превращаю три действия для разработчика в одно, рутину — в нажатие кнопки в админке и так далее. 2️⃣Не боюсь быть демократичным. Если есть развилка в каком-то командном решении — всегда обсуждаю со своими ребятами. Они заинтересованы в эффективности своей работы и стабильности релизов так же, как я. 3️⃣Спрашиваю у руководителей соседних команд , как они решали похожие проблемы, какие сложности были в их системах и процессах. 😌 Оля Елисеева Я думаю, моя сила — в развитии: и сотрудников, и себя. Мне интересно разбираться, что мешает человеку расти, создавать среду, где это возможно. Это то, что даётся легко и приносит удовольствие. А вот несколько дней назад мне дали развивающую обратную связь 🙃 «Оля, или ты занимаешься политикой, или политика займётся тобой сама. Игнорировать этот навык стратегически неверно». Логически — понимаю. Но идти туда всё равно тяжело. Организационная политика — это понимание, кто реально влияет на решения (не всегда тот, кто стоит выше по иерархии), как формируются альянсы, чьё мнение нужно учесть до того, как идея попадёт на встречу. И отдельная история — умение быть замеченной, доносить свои результаты и ценность так, чтобы это работало на тебя. Это про то, чтобы твои идеи вообще имели шанс реализоваться. И чтобы тебя видели там, где принимаются важные решения. Дело не в том, что я не хочу играть в эти игры. Это реально тот навык, который становится неотъемлемой частью работы, когда поднимаешься выше. И чем дольше его избегаешь, тем дороже потом обойдётся это избегание. Поэтому наметила себе план развития. ➡️Начать замечать, кто реально влияет на решения в моём окружении. Не по должности, а по факту. Чьё мнение спрашивают до финального слова. ➡️Учиться у тех, кто в этом силён — наблюдать за руководителями, которые хорошо ориентируются в организационном пространстве. Не копировать — понимать логику. ➡️Маленькие эксперименты. Медленно, но начну… Делитесь в комментариях, в чём ваша сила как руководителя и что хотите прокачать ⬇️ #ozontech_вопросы
Если при слове Turbo вы вспоминаете жвачку из детства, значит, вероятность, что вы успели накопить опыт для наших вакансий, очень высока. Turbo ПВЗ — команда, которая задаёт стандарты качества работы пунктов выдачи. Сейчас она разрабатывает систему автоматической проверки соблюдения этих стандартов через видеопотоки с помощью компьютерного зрения. В этот стратегически важный проект нам нужно целых три человека на одну позицию: 🔵Ведущий Data Scientist 🔵 От вас сейчас что требуется: 1️⃣осознать масштаб. У нас уже 85 000+ ПВЗ, и на каждом в среднем по 2-3 камеры; 2️⃣сопоставить свои силы. Мы строим архитектуру ML-сервисов, которая обрабатывает видеопотоки сразу со всех ПВЗ. Интегрируем сервисы в существующие системы, разрабатываем модели и обучаем их; 3️⃣взять на себя смелость работать в команде сильных инженеров и отвечать за решения, которые влияют на сотни тысяч людей; 4️⃣откликнуться на вакансию. А мы уже даже немножко завидуем кандидатам. Потому что речь не об интересных задачках — о проекте, который двигает индустрию ☀️ #ozontech_vacancies
Как быстро и надёжно обеспечить доставку справочных данных из мастер-систем в оперативную память сотен подов? Мы сделали это через холодный старт в S3 и поллинг PostgreSQL. Привет! Это Илья Васильков, ведущий разработчик команды маршрутизации магистральных перевозок. Мы начали с регулярной полной выгрузки, попробовали переход на дельту и создали промежуточный in-memory сервис. В итоге пришли к архитектуре ✨снапшоты в S3 + дельта из PostgreSQL✨ Главные выводы, которые мы сделали из этого процесса: ⚫️каждое архитектурное решение может быть правильным для своего масштаба, не стоит сразу проектировать космолёт; ⚫️Pull зачастую надежнее Push, особенно для fan-out дистрибуции данных на сотни подов; ⚫️холодный старт требует отдельного подхода: разделение инициализации и работы с дельтой полностью решило нашу проблему масштабирования. Плюсы, минусы и подводные камни каждого решения, которое мы использовали, найдёте в моей статье. Полезного чтения 📖 #ozontech_habr #go
Везём на ИТ-Пикник кое-что нестандартное: демо-версию нашей складской инфраструктуры. С устройствами, которые роботизировали и адаптировали под свои задачи. Погрузить в нюансы процессов сможем концептуально. А поиграть — в полную силу: с нашими гаджетами можно будет сразиться в турнирах на скорость, точность и внимательность. Мерч, конечно, тоже везём. Регистрируйтесь до 3 августа и приходите выигрывать. До встречи в музее-заповеднике «Коломенское»🍦 #ozontech_events
видео или голосовое, без подписи
видео или голосовое, без подписи
видео или голосовое, без подписи
видео или голосовое, без подписи
видео или голосовое, без подписи
видео или голосовое, без подписи