Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011)

Материал из 0x1.tv

Аннотация

Докладчик
Михаил Антонов.jpg
Михаил Антонов

В задачах масштабирования можно выделить несколько типов нагруженных систем. Один из них, про которые многие наслышаны, это масштабирование сайтов c огромным количеством пользователей (Google, Facebook, Amazon, eBay). Михаил расскажет о менее известном — масштабирование различных систем планирования и управления заказами и прогнозами продаж — на примере решения, которое было разработано для одного из крупных ритейлеров США.

Будут кратко описаны:

  • Предметная область — что вообще такое Supply Chain Management и зачем он кому-то нужен (в каких отраслях используется, какими компаниями, с какими проблемами сталкиваются разработчики этих систем)
  • Основные компоненты SCM-системы для розничной торговли — хранилище данных, интеграция с инфраструктурой клиента, модуль анализа поступающих данных, интерфейс пользователя

И подробно рассмотрены вопросы:

  • Специфика масштабирования SCM-системы для ритейла «вообще»:
    • Пользователей мало — данных для анализа много
    • Интеграция с узлами Supply Chain
    • Откуда возникают ресурсоемкость и временные ограничения на обработку
    • Особенности пользовательского интерфейса
  • Какой стек технологий мы использовали и почему
  • Собственно масштабирование
    • Как хранить большие таблицы (>5 млрд записей) и индексы
    • Как быстро и надежно загружать ежедневно приходящие данные
    • Как параллельно обрабатывать большие объемы клиентских данных
    • Отзывчивовость интерфейса, работающего с большими объемами данных
    • Мониторинг производительности, принципы и инструменты.
    • JProfiler, Explain Plan, Oracle Grig Control. Где же в итоге тратятся ресурсы?

В завершение — в чем сходство и различия по сравнению с масштабированием нагруженных сайтов?

Видео

on youtube

Посмотрели доклад? Понравился? Напишите комментарий! Не согласны? Тем более напишите.


Презентация

Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf Особенности масштабирования систем планирования и управления поставками (Михаил Антонов, ADD-2011).pdf

Примечания и отзывы

В общем и целом, я считаю, что выступил неплохо. Да-да, дальше идет абзац хвастовства, можете его пропустить, если вам такое не по нутру, а я отведу душу.

Что было? Было внимание ко мне и тому, что я говорил, со стороны присутствующих в зале, не было (кажется :)) людей, сидящих в первом ряду и втыкающих в нетбуки, айфоны и айпэды, было немало вроде бы искренне-заинтересованных вопросов после моего доклада. Было обсуждение на час-полтора в коридоре после выступления, на котором мы обсудили кучу интереснейших, но уже довольно узкоспециальных вещей (вроде оптимизации тяжелых баз данных на Oracle, бизнеса управления поставками, data mining-a, статистического анализа, бизнес-логики на Groovy и почему это не совсем маразм, и еще кучу всего). В итоге собрали неплохую такую кучку в кулуарах, даже из JetBrains некоторые ребята подтянулись послушать и пообщаться :) Были люди, подходившие ко мне после доклада, хлопавшие по плечу и говорившие — «чувак, ты реально зажег». Были, наконец, какие-то упоминания в паре блогов и в твиттере.

Тем подозрительнее тот факт, что особенной критики в свой я (пока) не слышал. Может, просто не натыкался еще, или критики мой доклад проигнорировали, и писать отзыв им стало лениво (а жаль…). В любой случае, конструктивной критике буду рад.

Сложновато из-за непривычки оказалось выступать в таком зале, говоря в микрофон с выходом на мощные фронтальные колонки. Первые несколько минут меня жутко сбивал с толку собственный голос, доносившийся с некоторым лагом, и я не мог себе представить, как меня слышат (или не слышат вовсе) сидящие в зале. Но потом вроде приноровился.

И тут же небольшое замечание. Я старался держаться на сцене энергичным и бодрым, а не как манакен с вмонтированным устройством для озвучки слайдов, но этому препятствовал в какой-то степени микрофон, который приходилось держать в руке близко к ротовому отверстию. Реально — радиогарнитура, прикручиваемая к голове был бы куда удобнее (с другой стороны, микрофон для многих докладчиков решает извечную проблему — куда же девать руки во время рассказа:))

А так — все было классно. Не считая некоторого волнения — получил искреннее удовольствие от выступления, от ответов на интересные, по существу, вопросы в конце и от общения с аудиторией. Надеюсь, она тоже свою порцию удовольствия получила :)

©

Михаил Антонов реально зажёг. Очень классный доклад. Даже захотелось заняться софтом для управления поставками :)).

©
Михаил Антонов про системы управления поставками, рассказывал хорошо, и область интересная, хотел бы я так рассказывать. ©
Название доклада Михаила Антонова не предвещало ничего интересного. Но неожиданно выступление оказалось очень собранным и по существу. Плюс внутренности слабо интерактивной системы, работающей с крупными массивами данных, ничуть не менее интересны, чем какой-нибудь распиаренный хайлоад. Отличная презентация. ©


Plays:180   Comments:0