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

![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.postimg.cc%2FsxnZ7Nt2%2Fimage.jpg&hash=ee216beb250740bba4fa65b28ffff553&v=4)
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.imgur.com%2FLstdHyl.png&hash=49629b2dc33cbcbf7e0444a199e4bb77&v=4)