Що нового?

Придбаний [IBS] Проектирование высокопроизводительных приложений

Інформація про покупку
Тип покупки: Складчина
Ціна: 23450 ГРН
Учасників: 0 з 1
Організатор: Відсутній
Статус: Набір учасників
Внесок: 24388 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
[IBS] Проектирование высокопроизводительных приложений



Описание


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

В курсе рассматриваются различия между высоконагруженными, высоконадежными и высокопроизводительными системами.

Основная задача курса - дать представление об основных понятиях, принципах и подходах, используемых при проектировании высокопроизводительных систем.

Часто встречающаяся фраза: «Это должно работать быстро!» - это не требование. Во время обучения участники не только узнают о том, почему это не требование, но и научатся правильно работать с требованиями к производительности и анализировать их. Также в курсе рассказывается о понятиях «критические сценарии». Полученные знания по работе с требованиями, слушатели закрепят на практике во время выполнения практического задания.

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

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

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

Цели

Во время обучения участники научаться:
  • определять характеристики производительности системы;
  • анализировать требования к системе, связанные с нагрузкой на систему;
  • планировать процесс разработки высокопроизводительных систем;
  • проектировать системы с использования оптимальных для обеспечения производительности приемов;
  • взаимодействовать с командой тестирования при выполнении нагрузочных тестов;
  • оптимизировать системы с повышенными требованиями к производительности;
  • использовать методологию SPE для обеспечения производительности системы при разработке.
Разбираемые темы

  • High-Performance application, High-Load application, High-Availability application.
  • Управление производительностью приложения.
  • Зависимость цены исправления ошибок от стадии обнаружения и стадии внесения.
  • Основные характеристики, описывающие производительность системы.
  • Модель нагрузки на систему.
  • High-Performance application, High-Load application, High-Availability application.
  • Управление производительностью приложения.
  • Зависимость цены исправления ошибок от стадии обнаружения и стадии внесения.
  • Основные характеристики, описывающие производительность системы.
  • Модель нагрузки на систему.
  • High-Performance application, High-Load application, High-Availability application.
  • Управление производительностью приложения.
  • Зависимость цены исправления ошибок от стадии обнаружения и стадии внесения.
  • Основные характеристики, описывающие производительность системы.
  • Модель нагрузки на систему.
  • High-Performance application, High-Load application, High-Availability application.
  • Управление производительностью приложения.
  • Зависимость цены исправления ошибок от стадии обнаружения и стадии внесения.
  • Основные характеристики, описывающие производительность системы.
  • Модель нагрузки на систему.
  • High-Performance application, High-Load application, High-Availability application.
  • Управление производительностью приложения.
  • Зависимость цены исправления ошибок от стадии обнаружения и стадии внесения.
  • Основные характеристики, описывающие производительность системы.
  • Модель нагрузки на систему.
  • High-Performance application, High-Load application, High-Availability application.
  • Управление производительностью приложения.
  • Зависимость цены исправления ошибок от стадии обнаружения и стадии внесения.
  • Основные характеристики, описывающие производительность системы.
  • Модель нагрузки на систему.
  • High-Performance application, High-Load application, High-Availability application.
  • Управление производительностью приложения.
  • Зависимость цены исправления ошибок от стадии обнаружения и стадии внесения.
  • Основные характеристики, описывающие производительность системы.
  • Модель нагрузки на систему.
  • High-Performance application, High-Load application, High-Availability application.
  • Управление производительностью приложения.
  • Зависимость цены исправления ошибок от стадии обнаружения и стадии внесения.
  • Основные характеристики, описывающие производительность системы.
  • Модель нагрузки на систему.
  • High-Performance application, High-Load application, High-Availability application.
  • Управление производительностью приложения.
  • Зависимость цены исправления ошибок от стадии обнаружения и стадии внесения.
  • Основные характеристики, описывающие производительность системы.
  • Модель нагрузки на систему.
Скрытое содержимое.
https://ibs-training.ru/kurs/proektirovanie_vysokoproizvoditelnyh_prilogeniy.html

 
Угорі