Данный курс - это часть базовых знаний необходимых при разработке в нагруженных или крупных системах. На курсе по блокировка подробно разбираются ошибки мешающие организовать параллельную работу. Аудитория курса: Разработчикам. Позволит разрабатывать код под работу множества пользователей одновременно. Руководителям проектов. Позволит поднять компетенции разработчиков и уменьшить количество ошибок на проекте. Легче проводить проекты в разработке нагруженных систем. В результате прохождения вы: научитесь писать код работающий у множества пользователей одновременно научитесь писать код грамотно и красиво в соответствии со стандартами разработки получите часть базовых знаний необходимых при работе с нагруженными системами Программа курса: Блокировки Ключевые вопросы: - зачем нужны - объектные: виды, пессиместичекие, оптимистические, когда снимаются - транзакционные: управляемые, на сервере 1С, разделяемые, исключительные, автоматические, на субд - пересечение объектных и транзакционных блокировок: платформенные при объектном чтении/записи, запись при объектной блокировке в коде, пессимистическая объектная и транзакционная - дедлоки: захват ресурсов в разном порядке, повышение уровня изоляции, избыточные Автор курса: Макаров Павел Системный архитектор. Эксперт, обладающий опытом разработки более 10 лет. Занимающийся как постоянным аудитом кода разработчиков различного уровня, так и решением вопросов производительности решений и качеством кода.