Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Дмитрий Орлов — Дилемма кота Матроскина
Search
Ozon Tech
August 24, 2022
Technology
0
1.4k
Дмитрий Орлов — Дилемма кота Матроскина
Ozon Tech
August 24, 2022
Tweet
Share
More Decks by Ozon Tech
See All by Ozon Tech
Сергей Горшенин, «Конвертация данных Ozon»
ozontech
0
16
Юрий Гуреев, «Интеграция 1С с внешними системами. Проблемы и их решения»
ozontech
0
37
Артём Нургалиев, «Кэш на кэш: как ускоряли автобиддеры»
ozontech
0
14
Анна Мария Попова (Х5 Tech) – Фантастический техпис: может ли опыт создания художественных книг помочь в написании документации
ozontech
0
170
Александр Мачулин (Gramax) – Справочник фантастических тварей из Docs as Code
ozontech
0
120
Мария Смирнова – Дзен и искусство работы с документацией: как использовать принципы буддизма в работе техписа
ozontech
0
110
Сергей Кузнецов – «Эксперименты с нейросетями в рекомендациях»
ozontech
0
110
Артём Нургалиев – «MLOps, автоматизированное обучение и доставка моделей»
ozontech
0
98
Артём Панин – «Автоматическое управление рекламой в Ozon»
ozontech
0
110
Other Decks in Technology
See All in Technology
Zennのパフォーマンスモニタリングでやっていること
ryosukeigarashi
0
420
AGIについてChatGPTに聞いてみた
blueb
0
130
マルチプロダクトな開発組織で 「開発生産性」に向き合うために試みたこと / Improving Multi-Product Dev Productivity
sugamasao
1
310
【令和最新版】AWS Direct Connectと愉快なGWたちのおさらい
minorun365
PRO
5
780
10XにおけるData Contractの導入について: Data Contract事例共有会
10xinc
7
710
テストコード品質を高めるためにMutation Testingライブラリ・Strykerを実戦導入してみた話
ysknsid25
7
2.7k
LINEヤフーにおけるPrerender技術の導入とその効果
narirou
1
240
SDNという名のデータプレーンプログラミングの歴史
ebiken
PRO
2
170
FlutterアプリにおけるSLI/SLOを用いたユーザー体験の可視化と計測基盤構築
ostk0069
0
130
TypeScriptの次なる大進化なるか!? 条件型を返り値とする関数の型推論
uhyo
2
1.8k
SAP Community and Developer Update
sygyzmundovych
0
350
SREが投資するAIOps ~ペアーズにおけるLLM for Developerへの取り組み~
takumiogawa
3
850
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
364
19k
A Tale of Four Properties
chriscoyier
156
23k
Thoughts on Productivity
jonyablonski
67
4.3k
How GitHub (no longer) Works
holman
310
140k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Being A Developer After 40
akosma
87
590k
Product Roadmaps are Hard
iamctodd
PRO
49
11k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
27
840
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
Visualization
eitanlees
145
15k
The Language of Interfaces
destraynor
154
24k
Transcript
Ozon Tech 2022 Дмитрий Орлов, руководитель команды «Путь закупки»
None
None
Надёжный, как швейцарские часы 1. Расскажу, какую задачу решаем 2.
Про техническую часть 1.Apache Kafka для построения конвейера обработки 2.Компонентный подход к сущности 3.Кастомизация расчёта через JSON-правила 3. «Весёлые» фиаско (о которых разрешено рассказывать)
None
Или правильнее говорить «точка роста»? • Среди них есть: снятые
с продажи, неактуальные, ошибочно заведенные и т.п. • Мы называем это «Потребность» • Но есть нюанс. И не один.
По пути майним биткоины, пока никто не видит 20 млн
0,6 млн 120 тыс 110 тыс 100 тыс Выбираем товары Ищем поставщиков Считаем глубину Считаем количество
None
None
• Appel Iphone 15 с TV-антенной
Но это уже совсем другая история
• Строим пайплайн на Kafka • Ускоряем Kafka • Композиция
вместо наследования • Управляем расчётом через правила в БД
None
None
• Consume/Produce — по одному сообщению за раз • API
— синхронное
None
None
None
None
None
None
None
None
None
None
None
None
None
Или как мы на своей шкуре про vacuum узнали delete
from … where drop table result_2022_07_01
[email protected]
Дмитрий Орлов, пока ещё руководитель команды «Путь закупки»