Ozon Tech
前往频道在 Telegram
Канал команды Ozon Tech По вопросам стажировок ➡️ @hr_ozontech_education По другим вакансиям ➡️ @recruitment_team_ozontech Регистрация в перечне РКН: https://s.ozon.ru/2nmN32o
显示更多📈 Telegram 频道 Ozon Tech 的分析概览
频道 Ozon Tech (@ozon_tech) 俄语 语言赛道中的 是活跃参与者。目前社区聚集了 30 153 名订阅者,在 技术与应用 类别中位列第 4 420,并在 俄罗斯 地区排名第 21 218 位。
📊 受众指标与增长动态
自 невідомо 创建以来,项目保持高速增长,吸引了 30 153 名订阅者。
根据 06 十一月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 262,过去 24 小时变化为 3,整体触达仍然可观。
- 认证状态: 已认证(Telegram 官方确认)
- 互动率 (ER): 平均受众互动率为 23.07%。内容发布后 24 小时内通常能获得 10.19% 的反应,占订阅者总量。
- 帖子覆盖: 每篇帖子平均可获得 6 956 次浏览,首日通常累积 3 073 次浏览。
- 互动与反馈: 受众积极参与,单帖平均反应数为 35。
- 主题关注点: 内容集中在 ozontech_habr, ozontech_experts, ecode2025, api, ecode 等核心主题上。
📝 描述与内容策略
作者将该频道定位为表达主观观点的平台:
“Канал команды Ozon Tech
По вопросам стажировок ➡️ @hr_ozontech_education
По другим вакансиям ➡️ @recruitment_team_ozontech
Регистрация в перечне РКН: https://s.ozon.ru/2nmN32o”
凭借高频更新(最新数据采集于 07 十一月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。
30 153
订阅者
+324 小时
+387 天
+26230 天
正在加载数据
相似频道
标签云
进出提及
---
---
---
---
---
---
吸引订阅者
十一月 '2611月 '26
十一月 '26
+92
在2个频道中
十月 '26
+551
在3个频道中
Get PRO
九月 '26
+1 321
在19个频道中
Get PRO
八月 '26
+1 102
在9个频道中
Get PRO
七月 '26
+659
在17个频道中
Get PRO
六月 '26
+393
在7个频道中
Get PRO
五月 '26
+520
在1个频道中
Get PRO
四月 '26
+594
在7个频道中
Get PRO
三月 '26
+836
在6个频道中
Get PRO
二月 '26
+592
在11个频道中
Get PRO
一月 '26
+411
在3个频道中
Get PRO
十二月 '25
+1 069
在8个频道中
Get PRO
十一月 '25
+527
在7个频道中
Get PRO
十月 '25
+792
在2个频道中
Get PRO
九月 '25
+1 092
在7个频道中
Get PRO
八月 '25
+729
在6个频道中
Get PRO
七月 '25
+620
在1个频道中
Get PRO
六月 '25
+540
在8个频道中
Get PRO
五月 '25
+821
在3个频道中
Get PRO
四月 '25
+639
在4个频道中
Get PRO
三月 '25
+479
在3个频道中
Get PRO
二月 '25
+465
在1个频道中
Get PRO
一月 '25
+496
在0个频道中
Get PRO
十二月 '24
+1 335
在12个频道中
Get PRO
十一月 '24
+560
在3个频道中
Get PRO
十月 '24
+616
在8个频道中
Get PRO
九月 '24
+2 440
在8个频道中
Get PRO
八月 '24
+2 596
在24个频道中
Get PRO
七月 '24
+773
在9个频道中
Get PRO
六月 '24
+755
在9个频道中
Get PRO
五月 '24
+826
在2个频道中
Get PRO
四月 '24
+680
在11个频道中
Get PRO
三月 '24
+912
在1个频道中
Get PRO
二月 '24
+887
在0个频道中
Get PRO
一月 '24
+939
在3个频道中
Get PRO
十二月 '23
+970
在12个频道中
Get PRO
十一月 '23
+728
在13个频道中
Get PRO
十月 '23
+517
在2个频道中
Get PRO
九月 '23
+629
在0个频道中
Get PRO
八月 '23
+569
在0个频道中
Get PRO
七月 '23
+480
在0个频道中
Get PRO
六月 '23
+542
在0个频道中
Get PRO
五月 '23
+534
在0个频道中
Get PRO
四月 '23
+863
在0个频道中
Get PRO
三月 '23
+700
在0个频道中
Get PRO
二月 '23
+461
在0个频道中
Get PRO
一月 '23
+1 150
在0个频道中
Get PRO
十二月 '22
+517
在0个频道中
Get PRO
十一月 '22
+320
在0个频道中
Get PRO
十月 '22
+383
在0个频道中
Get PRO
九月 '22
+354
在0个频道中
Get PRO
八月 '22
+576
在0个频道中
Get PRO
七月 '22
+443
在0个频道中
Get PRO
六月 '22
+249
在0个频道中
Get PRO
五月 '22
+362
在0个频道中
Get PRO
四月 '22
+247
在0个频道中
Get PRO
三月 '22
+311
在0个频道中
Get PRO
二月 '22
+82
在0个频道中
Get PRO
一月 '22
+780
在0个频道中
| 日期 | 订阅者增长 | 提及 | 频道 | |
| 07 十一月 | +8 | |||
| 06 十一月 | +10 | |||
| 05 十一月 | +11 | |||
| 04 十一月 | +10 | |||
| 03 十一月 | +17 | |||
| 02 十一月 | +27 | |||
| 01 十一月 | +9 |
频道帖子
| 2 | LLM — это вам не агент. Рассказываем, какие инструменты нужно добавить к языковой модели, чтобы превратить её в агента.
Привет, это Александр Аверкиев, старший разработчик группы медийной рекламы. Недавно мы с коллегами препарировали агента, чтобы понять, от чего зависит его эффективность. Спойлер: от качества окружения LLM и ещё кое-кого.
⚙️ Модель умеет генерировать текст, но не может открыть файл, запустить программу, проверить результат или сходить за актуальной информацией. Чтобы превратить модель в агента, нужно добавить несколько компонентов. Их важно знать в лицо, чтобы в случае, когда что-то пошло не так, можно было наверняка понять, в чём проблема.
⚙️⚙️ Агент = LLM (мозг) + Tool Calling (вызов инструментов) + Agent Loop (механизм последовательности действий) + RAG (получение новых знаний) + MCP (подключение инструментов и источников данных) + Skills (инструкции к задачам).
Как всё это работает вместе, протестировали на свежесозданном агенте и задаче по поиску причины падения тестов. Эксперимент найдёте в моей хабрастатье.
⚙️⚙️⚙️ А теперь немного про того самого кое-кого: человек по-прежнему необходим. Агент может выполнять большую часть рутинной работы, но контролировать результат и отвечать за последствия должен специалист.
#ozontech_habr #ML | 4 322 |
| 3 | 没有文字... | 5 048 |
| 4 | Работаем над сложными ML-задачами и создаём решения, которые влияют на миллионы людей. Но это каждый день.
❗️А сейчас ищем сильных Data Scientists (4+ года опыта) по программе fast track — все этапы интервью занимают до 5 дней.
В команду ранжирования: развивать Learning to Rank, применять transformers и deep learning, повышать релевантность поисковой выдачи.
→ Откликнуться ←
В команду рекомендаций: обучать рекомендательные нейросети, оптимизировать их скорость и качество, развивать рантайм-решения на Go.
→ Откликнуться ←
В команду нейросетевых технологий: масштабировать модели персонализации, исследовать мультивекторные представления пользователей и генеративные подходы.
→ Откликнуться ←
В команду эффективности рекламы: улучшать алгоритмы ранжирования и модели предсказания целевых действий, находить баланс между интересами пользователей, продавцов и платформы.
→ Откликнуться ←
В команду алгоритмического биддинга: развивать Reinforcement Learning и обучающиеся политики для управления рекламными ставками, работать на стыке ML, оптимизации и теории аукционов.
→ Откликнуться ←
P.S. Чтобы попасть в программу нужно просто откликнуться на сайте и быть крутым специалистом 😎
#ozontech_vacancies | 6 257 |
| 5 | ❓ Вы упёрлись в потолок своей роли: что будете делать?
Привет, меня зовут Виталий, и в сфере дизайна я более 15 лет. Последние годы в продуктовом дизайне для меня не осталось задач, которые были бы вызовом. Я устал работать в Figma, стало скучно пилить макеты.
Вставать на менеджерский путь я не хотел, и в итоге передо мной встал вопрос: «Я не хочу становиться лидом, но что же делать с моей экспертизой?».
Ответ найдёте в комментариях. И буду ждать ваши истории: когда вы достигли потолка на своей позиции, куда свернули дальше? ⬇️
#ozontech_вопросы | 6 791 |
| 6 | Привет всем! Всем 30 000 подписчикам нашего канала! 👋
Пришли сказать, что мы вам очень рады. И предложить игру: присылайте идеи для контента и участвуйте в розыгрыше мерча.
🔵Как играем
1️⃣Вы пишете в комментариях, о каких наших лучших практиках было бы интересно прочитать в этом канале.
Как мы сделали внутреннего агента и на что он способен? На каких моделях работает наша поисковая система и как мы их обучаем? А может, вам интересно, как мы оптимизируем микросервисную архитектуру? Пишите!
2️⃣Мы собираем комментарии до 11 ноября включительно. А 12 ноября с помощью беспристрастной формулы случайных чисел выбираем 10 комментаторов-подписчиков и дарим набор мерча.
В наборе полезные штуки для путешествий из нашей новой коллекции.
Стартуем прямо сейчас!🔷
➡️ Полные правила | 7 081 |
| 7 | Собрали топ ошибок, которые могут пропустить 1С-тестировщики без знаний по бухучёту.
Привет! Меня зовут Ольга Сумерина, я старший инженер в группе тестирования 1С: Global. Моё бухгалтерское прошлое постоянно помогает мне в тестировании: как выяснилось на практике, зелёный тест ещё не значит, что всё правильно.
💫Например, при проведении документа сумма попала не на тот счёт. В коде ошибок нет: кнопка нажалась, и документ провёлся. Понять, что что-то пошло не так, можно через оборотно-сальдовую ведомость по счёту. Заглянет ли туда разработчик, вопрос. А вот бухгалтер — наверняка, потому что заметит расхождения по счёту.
Конечно, все такие случаи предусмотреть невозможно (и в этом как раз и есть ценность бухгалтерского опыта).
↪️ В статье на Хабре я собрала топ-5 частых несистемных ошибок, на которые стоит обращать внимание 1С-тестировщику. Добавила к ним решения, а заодно и чек-лист, что стоит добавить в проверки. Заходите знакомиться и помните главное правило:
после проверки действия смотрите на шаг дальше — что изменилось в учёте и соответствует ли результат ожидаемому.
#ozontech_habr #1C | 6 465 |
| 8 | Что успеть в октябре платформенному разработчику (или тому, кто этой темой интересуется):
⏩ попасть на Ozon Tech Community Platform Meetup
30 октября (уже в эту пятницу!)
Регистрируйтесь и приходите:
🟢узнать, как в целом устроена Платформа Ozon Tech;
🟢рассмотреть кейс по оптимизации более 4000 микросервисов перед сезоном распродаж;
🟢познакомиться с нашим порталом «Олимп», который стал единой точкой входа в платформу данных;
🟢пообщаться с руководителями команд платформенной разработки.
Да и просто провести вечер пятницы в классной компании — тоже дело. Так что мы ждём вас в Москве и онлайн💫
#ozontech_events #go | 6 202 |
| 9 | 👣 Наше путешествие по городам присутствия Ozon Tech добралось до Алматы!
Здесь можно утром отправиться в горы, днём прогуляться вдоль реки, а вечером искать (и найти!) лучший борщ с пампушкой. Именно такой план вырисовывается из рекомендаций наших коллег. Собрали их любимые места ниже, а если знаете ещё что-нибудь классное в Алматы, делитесь в комментариях.
🟢Ботанический сад и Терренкур
Сразу два фаворита для прогулок — оба места упомянули несколько наших местных коллег. Ещё один городской маршрут: вдоль Есентая выше проспекта Аль-Фараби.
🟢Парк Сайран
Здесь можно прогуляться по набережной озера, посидеть у воды и немного отвлечься от городской суеты.
🟢Медеу и Алма-Арасан
В Алматы отправиться в горы (а именно к знаменитому высокогорному катку «Медеу») можно прямо на городском автобусе. Или выбрать Алма-Арасан с горными пейзажами и горячими источниками.
🟢Когда хочется забраться повыше
Для начала присмотритесь к Аю-Саю. А если готовы потратить на поход целый день, коллеги советуют Кок-Жайляу, Горельник и Мынжылкы. Перед выходом обязательно проверьте погоду и сложность маршрута.
🟢Когда нужно с ветерком
Отправляйтесь на Шымбулак, Oi-Qaragai или «Ак-Булак» кататься на лыжах или сноуборде. Выбирайте склон, проверяйте прогноз и решайте, кто первым пойдёт за горячим чаем после спуска.
🟢Когда пора поесть
Составить список ресторанов в Алматы оказалось сложнее, чем выбрать маршрут в горы. Но коллеги справились:
🍚 Jinau, Auyl, Aqqu, Cicek Mangal, Pasta la Vista и Paradise — лидеры списка;
🍚 Nedelka и Basilic — вкусно поесть без особого повода;
🍚 Vilka — за стейками;
🍚 Make Love Pizza — за пиццей, которую особенно любит один из коллег;
🍚 Bitanga — за борщом с пампушкой. Да, ради него пришлось выделить отдельную строчку.
🟢Когда хочется кофе и долгих разговоров
В Vanilla можно устроиться с чашкой кофе или чая и никуда не торопиться. А ещё коллеги несколько раз вспомнили Nedelka — похоже, у этой сети есть собственный фан-клуб в Ozon Tech.
❕Когда коллеги не сошлись во мнениях
Сеть ресторанов «Нават» тоже попала в рекомендации. Одни советуют заглянуть сюда за местным колоритом, а другие категорично заявляют: «Местные в „Нават“ не ходят». Кажется, намечается гастрономическая дискуссия. Присоединяйтесь в комментариях!
#ozontech_города | 7 040 |
| 10 | 📲
Что добавить в закладки android-разработчику
Видео
↪️E-CODE 2026 — трек «Mobile» — доклады об удалённом управлении устройствами, асинхронной инициализации библиотек, взаимодействии с ИИ и Figma и новой реальности с KMP
↪️Google I/O 2026 Developer Keynote — презентация новых инструментов, семейства Gemini 3.5 и обновлений Antigravity
↪️Android Developers — главный по каналам на YouTube, с новостями, стримами и лучшими практиками
↪️Android Broadcast — примерно как выше, только на русском
А ещё
↪️kotlinx.coroutines — библиотека Kotlin для работы с корутинами
↪️Android Weekly — еженедельная рассылка со статьями, библиотеками и новостями Android-разработки
Никуда без классики
↪️Э. Фримен, Э. Робсон. «Head First. Паттерны проектирования»
↪️Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес. «Приёмы объектно-ориентированного проектирования. Паттерны проектирования»
↪️Д. Жемеров, С. Исакова. «Kotlin в действии»
А что бы вы добавили в эту подборку?
#ozontech_experts #mobile | 6 750 |
| 11 | Ozon Tech Community Platform Meetup
30 октября | 19:00 мск | Москва и онлайн
Пугать не будем. Расскажем, как устроены и развиваются наши платформенные технологии:
🟢о developer experience, новых инструментах (включая ML- и AI-платформы) и векторе развития Платформы в целом — Михаил Кабищев, руководитель департамента PaaS;
🟢об оптимизации микросервисной архитектуры и освобождении 7000+ CPU — Денис Крупецкий, руководитель группы разработки Go-платформы;
🟢о портале «Олимп», объединившем инструменты для аналитиков, — Артемий Сероокий, руководитель платформы управления и визуализации данных.
Ведёт программу Марина Самойлова, руководитель направления платформы данных. А значит, будет весело, полезно, красиво и совсем нестрашно 👻
Регистрируйтесь. Ждём всех, не только Go-разработчиков👋
#ozontech_meetup #go | 7 027 |
| 12 | Какие метрики смотрит CISO бигтеха?
Чтобы ответить на этот вопрос, мы подготовили целый доклад (и всё равно успели охватить только часть показателей)
Базовые ИБ-процессы, которые мы измеряем в первую очередь:
🟢управление инцидентами,
🟢управление уязвимостями,
🟢повышение осведомлённости,
🟢мониторинг состояния защищённости,
🟢управление безопасностью разработки.
Мы смотрим, сколько алертов создаёт SOC, как быстро CSIRT закрывает инциденты. Изучаем, какие уязвимости находят исследователи Bug Bounty, определяем, насколько они критичны. А ещё следим за бэклогом постмортемов, статистикой компрометаций, результатами учебного фишинга и за тем, как сотрудники проходят курсы по ИБ.
Как эти и другие данные помогают находить точки роста для защищённости компании, в своём докладе рассказал CISO Ozon Кирилл Мякишев: https://s.ozon.ru/qtVqo5i ↩
❔ Прежде чем вы уйдёте смотреть, попробуйте в комментариях ответить на вопрос Кирилла: хорошая работа ИБ — это когда все раздражены или удовлетворены?
#ozontech_experts #cybersec | 6 753 |
| 13 | E-CODE делают и будут делать сотни людей из Ozon Tech. Только так получается создать нужную атмосферу: ты как будто приходишь к нам в гости. Это то, что отличает эту конференцию от других.
😍 Алина Романова, руководитель направления бренда работодателя и работы с талантами
В подкасте «Переговорка бренда работодателя» Алина рассказала, как и зачем каждый год мы проводим E-CODE. Спойлер: конференция помогает нам собирать в одном пространстве тысячи экспертов, которым интересно друг с другом, и органично знакомить с командой и спецификой нашей работы.
Мероприятия — лишь один из инструментов бренда работодателя. Как ещё мы влияем на восприятие Ozon Tech на рынке, какую роль в этом играют большие руководители и какие тенденции в области бренда работодателя можно наблюдать сейчас — обо всём этом в подкасте.
Смотреть в VK ⬅
Смотреть на YouTube ⬅
#ozontech_experts | 9 478 |
| 14 | Математика, физика, оптика в одном докладе — Илья Милёшин, разработчик систем автоматизированного измерения ОВХ, о стереозрении и 3D-реконструкции объектов🔷
Сейчас в сортировочной инфраструктуре Ozon мы используем два устройства нашей собственной разработки для автоматического измерения габаритов: Batyr для стандартных и Gauss для крупногабаритных товаров. Совсем скоро добавится третье устройство: Rapid. Оно способно измерять габариты в движении.
На всех трёх устройствах установлены стереокамеры RealSense серии D400. У стереозрения, как и у любого другого подхода, есть преимущества и недостатки. Стереосенсоры дают плотные облака точек. Плюс, они обычно дешевле аналогов, которые работают на других подходах. Однако стереозрение чувствительно к текстуре объектов и внешнему освещению. Кроме того, у линейки D400 есть погрешности при изготовлении сенсоров и оптики, которые классическая калибровка не может компенсировать с нужной для наших задач точностью.
Чтобы закрыть эти недостатки, мы использовали два подхода:
✨нейросети глубины — для устранения чувствительности стереозрения,
✨непараметрические калибровки — для точной компенсации особенностей изготовления сенсоров.
Подробности процесса, а также база по классическим и непараметрическим калибровкам, в докладе Ильи⬅️
#ozontech_experts #ML | 9 493 |
| 15 | Чтобы предоставлять доступ к аналитическим данным по HTTP, часто достаточно просто подобрать аналитическую СУБД и сделать endpoint к ней. Но есть нюанс: OLAP-базы данных не держат большой RPS. Рассказываем, как отдаём большие аналитические данные через API (и не кладём сервис).
Привет, это Тимофей Пуриц из команды разработки микросервисов тарификации. Представим сценарий: каждый день примерно в 18:00 продавцы на Ozon получают отчёты по продажам и одновременно нажимают кнопку «Загрузить отчёт». Сейчас в Ozon более 750 000 активных продавцов, и даже если не все они захотят скачать отчёт одновременно, всплеск нагрузки всё равно может быть значительным.
⚙️ Чтобы посмотреть, какой RPS может держать система, я создал экспериментальный стенд и попробовал несколько подходов с ClickHouse. Сама по себе база начинает деградировать по времени ответа уже на 70 RPS. Но если применить стратегию hot/cold storage на PostgreSQL, система держит уже 240 RPS. Добавляем кеширование результатов запросов — и без особого тюнинга система выдерживает уже 800 RPS.
Конечно, двумя подходами я не ограничился и предложил ещё ряд улучшений. Всё это вы найдёте в моей статье: архитектура стенда, SQL-запросы, результаты нагрузочных тестов и ответ на вопрос, почему в высоконагруженной системе каждому компоненту лучше заниматься своей задачей.
#ozontech_habr | 8 910 |
| 16 | ⬆️ как чувствует себя стажёр, когда пришёл в Ozon Tech и получил реальную инженерную задачу
Проверить это ощущение:
➡️Стажёр-инженер по автоматизации тестирования Go в команду инструментов автоматического ценообразования продавца
➡️Стажёр инженер по автоматизации тестирования Python в команду логистики
➡️Стажёр-разработчик С# в команду разработки личного кабинета продавца
➡️Стажёр-аналитик 1С в команду аналитики МСФО
➡️Стажёр-разработчик 1С в команду разработки решений бухгалтерского и финансового учёта 1С
Больше вакансий для стажёров ➡️➡️➡️ozon.tech
#ozontech_vacancies | 8 518 |
| 17 | Пригласили Даню Крастера в гости, рассказали и показали, как создём свои системы автосортировки и измерения габаритов товаров. Получилось занимательно, смотрите ↩️
P. S. Научпанк о нашей работе ещё в медиа не выходил. Чего не скажешь о научпопе: доклады о том, как мы калибруем стереозрение и создаём устройство для измерения габаритов в движении, — остались в записи после E-CODE 👌
#ozontech_experts #робототехника | 8 929 |
| 18 | 👣 Исследуем города c Ozon Tech: сегодня гуляем в Минске
Ищем фотогеничные дворики и рассматриваем книжные полки от пола до самого потолка. Все точки на маршруте раскрыли наши коллеги из Минска — они знают город не по путеводителям.
👣 Когда хочется много гулять
Можно начать с проспекта Независимости: пройтись от Главпочтамта до площади Якуба Коласа и свернуть на улицу Карла Маркса. Ещё два варианта для долгой прогулки — парк Дрозды и Слепянская водная система.
👣 Лошицкий парк и Парк камней
Если хочется больше зелени, отправляйтесь в Лошицкий парк. За необычным маршрутом — в Парк камней: вместо привычных клумб и фонтанов здесь валуны. К прогулке коллеги рекомендуют добавить стаканчик кофе из Lavazza.
👣 Национальная библиотека
Здание выглядит как гигантский инопланетный многогранник, который приземлился в городе. Как только получится оторвать взгляд от библиотеки, заходите внутрь, даже если читать не планировали: впечатляться огромными полками с книгами.
👣 За красивыми фотографиями
Красный дворик и Pinky Bandinsky — эти два места, по словам коллег, просто обязаны появиться в нашей подборке. Заряжаем телефоны и освобождаем память под фотографии.
👣 Когда хочется искусства
За ним — в Национальный художественный музей. А ещё коллеги советуют заглянуть на Свердлова, 2. В здании бывшей фабрики-кухни сейчас соседствуют рестораны и выставочное пространство.
👣 БЕЛАЗ
У БелЭкспо можно увидеть БЕЛАЗ-75710 — карьерный самосвал грузоподъёмностью 450 тонн. Это тот самый гигант, который называют крупнейшим карьерным самосвалом в мире. Кажется, фотография рядом нужна хотя бы для понимания масштаба.
👣 Когда хочется необычного
Красный костёл — классика, а дальше можно повышать градус необычности: Центр безопасности МЧС с музеем пожарного дела и Пищаловский замок, который многие знают как «Володарку».
👣 Когда пора подкрепиться
Из заведений коллеги отметили «Салют» на Герцена и Embargo на Революционной.
Дополняйте маршрут в комментариях 🔽
#ozontech_города | 9 292 |
| 19 | Инициализация компонентов может занимать более половины времени запуска больших Android-приложений. Поэтому нашей задачей для ускорения старта стала асинхронная инициализация: нам было необходимо вынести код на множество потоков параллельно, избегая их блокировки и при этом сохраняя правильную последовательность инициализации.
Привет, это Дмитрий Глаголев, руководитель группы разработки мобильных приложений «Статусы пользователя и Выплаты» приложения Ozon Job. Чтобы решить задачу асинхронной инициализации мы начали с async\\await, ускорились на 30%, но не учли сложный каскад зависимостей. Кратно вырос crash rate при раскатке. А главным минусом стала невозможность масштабирования.
Тогда мы решили написать свой собственный инструмент. Разрешите представить: ✨async-initializers✨
Он состоит из двух частей: runtime-библиотеки AsyncInitializer и Gradle-плагина AsyncInitializers Injector. Библиотека помогает безопасно управлять инициализацией, а Gradle-плагин встраивает необходимые вызовы в код библиотек при сборке. За счёт этого мы сократили количество ручных действий, убрали необходимость управлять последовательностью для всех зависимостей при подготовке компонентов и в два раза ускорили запуск Android-приложения Ozon Job для 75% пользователей.
Подробнее о процессе создания async-initializers — в моём докладе на E-CODE.
➡️ async-initializers на GitHub
❗️Благодарность автору async-initializers — ведущему разработчику Ивану Кураку — можно оставить звёздочками на Github✨
#ozontech_opensource #android | 8 184 |
| 20 | Если задача не принята, значит, она ещё не передана.
Нашли для себя простой способ сделать видимым момент, когда ожидание следующего шага по задаче должно превратиться в действие. Делимся.
Привет, это Артём Олейник, старший QA-инженер. В моей практике было немало ситуаций, когда задача готова, статус обновлён, все участники в курсе, но работа почему-то не движется. Я понял, что часто проблема в том, что следующий шаг никто явно не принял.
В своей статье на Хабре я объясняю, почему задачи зависают между разработкой, тестированием и релизом. А именно:
❓почему сообщение о готовности ещё не означает, что задача передана дальше,
❓как определить, у кого сейчас находится следующий шаг и кто должен его принять,
❓почему статуса в Jira и назначенного ответственного бывает недостаточно.
Заходите, вас ждёт практический чек-лист и готовые формулировки для рабочих чатов🔷
#ozontech_habr | 7 886 |
