Установили тайм-аут для запросов в 20 мс, но по графикам сервис ждал ответа больше 30 мс. Оставлять это как есть никто не собирался. Следствие вели на Хабре с Олегом Стрекаловским 😤
Привет, это старший разработчик Олег Стрекаловский. Пока покупатели складывали товары в корзину и оплачивали покупки, в мониторинге мы наблюдали картину, которая противоречила нашим ожиданиям. Так мы выявили проблемы в гистограммах Prometheus.
✅ Если вы хотите делать правильные выводы из своих графиков, эта статья для вас.
#ozontech_habr #prometheus
Привет, это старший разработчик Олег Стрекаловский. Пока покупатели складывали товары в корзину и оплачивали покупки, в мониторинге мы наблюдали картину, которая противоречила нашим ожиданиям. Так мы выявили проблемы в гистограммах Prometheus.
#ozontech_habr #prometheus
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤26🔥18👍6 3❤🔥1🤔1
Какие приёмы повышения эффективности работы используете вы?
В эфире пятничной рубрики #ozontech_вопросы Олег Ильин, руководитель отдела разработки и автор канала про управление и психологию.
✉ Олег в комментариях делится своими приёмами, присоединяйтесь!
В эфире пятничной рубрики #ozontech_вопросы Олег Ильин, руководитель отдела разработки и автор канала про управление и психологию.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20 13👍4🤔1
Каждый год наша команда Информационной безопасности проводит CTF-турнир внутри компании. Мы попросили коллег поделиться интересными задачами. Так появился он: Ozon Tech Cyber Quiz Bot
Заходите в бота и решайте задачи формата Capture The Flag.
Захватите хотя бы один флаг — и уже участвуете в розыгрыше набора мерча. А если решите несколько задач — попадёте в розыгрыш сертификатов на 4 000 ₽.
Всего будет 6 победителей. Итоги подведём 16 мая.
Желаем удачи!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥51🌭14❤6
Курс знакомит с продвинутыми методами развёртывания ML-моделей в высоконагруженных системах.
2 месяца вместе со студентами мы строили пайплайны классификационных моделей, конвертировали их в onnx, работали с ансамблями. Разобрали всё — от линейной регрессии до LLM — и создали эффективную модель. Оптимизировали с помощью Triton Inference Server — технологии ускорения ML-моделей.
А как у вас дела с развёртыванием? Подготовили вопросы ниже, попробуйте ответить правильно на все!
#ozontech_experts #ML
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22❤🔥7❤6👍5
Вопрос 1/3: что из этого чаще всего используется для упаковки ML-моделей перед деплоем?
Anonymous Quiz
16%
.zip архив с Jupyter notebook
3%
Сборка модели в виде exe файла
71%
Обёртка в Docker-контейнер
9%
Распечатка кода и передача по факсу
🤣7❤🔥3
Вопрос 2/3: зачем оборачивать ML-модель в API при развёртывании?
Anonymous Quiz
5%
Чтобы модель было проще тренировать
89%
Чтобы модель можно было вызывать по сети из других приложений
3%
Чтобы ускорить обучение
2%
Чтобы улучшить качество предсказаний
🔥10
Вопрос 3/3: какие метрики из предложенных ниже наиболее эффективны для оценки качества работы модели бинарной классификации?
Anonymous Quiz
51%
Precision и recall
11%
Latency и throughput сервиса
16%
Data drift и распределения признаков на входе
23%
Accuracy на обучающей выборке
😱20❤🔥4
Что почитать в перерывах между сетапом мангала и ротейтом шампуров — в нашей подборке. Сохраняйте себе!
🧑 QA-инженерам
Многопоточность в мобильных приложениях: руководство для QA-инженеров
Теория многопоточности и практика исправления ошибок, связанных с её реализацией.
Оптимизируем релиз мобильного приложения: что получилось, а что нет
Наш опыт улучшения релизного процесса.
🧑 DevOps-инженерам
Улучшаем безопасность ваших CI/CD через Shared Docker executor и OPA-плагин
Наши правила для ОРА-плагина, которые можно переиспользовать в любой компании и обезопасить контейнеры.
Мониторинг EVPN-фабрики и BGP в двух частях
Важность мониторинга, актуальные решения на рынке и наш собственный сервис.
🧑 Go-разработчикам
Собираем данные из сотни микросервисов, или Как мы разобрали Ozon на кубики, а потом собрали заново
Эффективный способ для ядра системы, как собирать из кубиков по инструкциям ответы пользователю.
Как мы законтрибьютили целую строчку в HashiCorp Vault
Погружение в gRPC и Go для безопасного хранения секретов.
🧑 Мобильным разработчикам
Dagger 2: как сделать свой DI за 10 минут
Классы, которые Dagger 2 создаёт для своей работы..
Подсветка элементов онбординга. Spotlight onboarding / Highlight element. SwiftUI iOS15+
Опыт нашей команды по кастомизации онбординга для мобильного приложения.
🧑 Фронтенд-инженерам
UI-kit в разных структурах Ozon
Принципы взаимодействия с дизайн-системами и UI-kit и их эффективное использование.
Создаём современные npm-пакеты и преодолеваем трудности совместимости ESM и CJS
Рекомендованные сетапы для упаковки библиотек.
🧑 Менеджерам
Как мы адаптируем Agile в Ozon?
О последствиях плохого использования Agile, подрыве эффективности его применения и выходе из положения.
Отделяй и делегируй, или Как безболезненно разгрузить менеджера
Нюансы и механизмы передачи функций руководителя.
#ozontech_habr
Многопоточность в мобильных приложениях: руководство для QA-инженеров
Теория многопоточности и практика исправления ошибок, связанных с её реализацией.
Оптимизируем релиз мобильного приложения: что получилось, а что нет
Наш опыт улучшения релизного процесса.
Улучшаем безопасность ваших CI/CD через Shared Docker executor и OPA-плагин
Наши правила для ОРА-плагина, которые можно переиспользовать в любой компании и обезопасить контейнеры.
Мониторинг EVPN-фабрики и BGP в двух частях
Важность мониторинга, актуальные решения на рынке и наш собственный сервис.
Собираем данные из сотни микросервисов, или Как мы разобрали Ozon на кубики, а потом собрали заново
Эффективный способ для ядра системы, как собирать из кубиков по инструкциям ответы пользователю.
Как мы законтрибьютили целую строчку в HashiCorp Vault
Погружение в gRPC и Go для безопасного хранения секретов.
Dagger 2: как сделать свой DI за 10 минут
Классы, которые Dagger 2 создаёт для своей работы..
Подсветка элементов онбординга. Spotlight onboarding / Highlight element. SwiftUI iOS15+
Опыт нашей команды по кастомизации онбординга для мобильного приложения.
UI-kit в разных структурах Ozon
Принципы взаимодействия с дизайн-системами и UI-kit и их эффективное использование.
Создаём современные npm-пакеты и преодолеваем трудности совместимости ESM и CJS
Рекомендованные сетапы для упаковки библиотек.
Как мы адаптируем Agile в Ozon?
О последствиях плохого использования Agile, подрыве эффективности его применения и выходе из положения.
Отделяй и делегируй, или Как безболезненно разгрузить менеджера
Нюансы и механизмы передачи функций руководителя.
#ozontech_habr
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥22⚡8👍7🔥6🙏2🍾2❤1😁1
Антигистаминный пост по случаю Дня весны и ✨ труда✨
Ставьте😎 , чтобы вас не коснулось. И добавляйте в комментариях свои аллергены ✍
Ставьте
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Нашли идеальный повод никуда не ходить: Ozon Tech Cyber Quiz Bot 🪿
Ещё и подарки выиграть можно. Участвуйте!
Ещё и подарки выиграть можно. Участвуйте!
Разыгрываем пригласительный на CodeFest 🎁
Команда Ozon Tech уже пакует доклады, а вы?
Если пока не решили, стоит ли посетить юбилейный (15 лет!) CodeFest, участвуйте в розыгрыше.
Если выиграете, это знак — надо ехать.
Как участвовать:
⚫ сохраните себе картинку с бинго;
⚫ любым способом (например, галочкой, эмодзи) отметьте в ней релевантные блоки;
⚫ выложите своё бинго в комментариях до 13.05.
14 мая среди всех подписчиков, оставивших коммент с бинго, мы рандомайзером выберем победителя. С полными правилами акции можно ознакомиться тут.
Удачи!
Команда Ozon Tech уже пакует доклады, а вы?
Если пока не решили, стоит ли посетить юбилейный (15 лет!) CodeFest, участвуйте в розыгрыше.
Если выиграете, это знак — надо ехать.
Как участвовать:
14 мая среди всех подписчиков, оставивших коммент с бинго, мы рандомайзером выберем победителя. С полными правилами акции можно ознакомиться тут.
Удачи!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥48❤10👍6