Как загубить производительность enterprise-приложения с помощью неэффективного кода

День 1 /  / Зал 2  /  RU / Введение в технологию  /  Antipatterns,Performance,Enterprise

Комментарий Программного комитета:

Доклад о прикладных вещах из реальных проектов. Хорошо освещены и перформансные проблемы, и энтерпрайз.

В докладе приведены примеры паттернов, которые снижают производительность. Выявить эти паттерны [пока] невозможно с помощью современных утилит статического анализа, они не всегда бросаются в глаза при выполнении code review.

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


Скачать презентацию
Сергей Цыпанов
Сергей Цыпанов
Luxoft

С 2013 года трудится разработчиком в компании Luxoft. В круг его обязанностей входит разработка и поддержка существующих решений с использованием технологий enterprise-стека. Основное направление профессионального развития — решение задач, связанных с производительностью.

Наши контакты