Аудитория курса
Разработчикам
Позволит избежать ошибок и потери данных при разработке и доработке решений.
Руководителям проектов
Позволит поднять компетенции разработчиков и уменьшить количество ошибок на проекте. Предотвратить ошибки потери данных.
В результате прохождения вы
научитесь писать код грамотно и красиво в соответствии со стандартами разработки.
получите часть базовых знаний необходимых при работе с нагруженными системами.
научитесь избегать потери данных.
Автор курса
Макаров Павел
Системный архитектор. Эксперт, обладающий опытом разработки более 10 лет. Занимающийся как постоянным аудитом кода разработчиков различного уровня, так и решением вопросов производительности решений и качеством кода.
Программа курса
Ключевые вопросы:
- зачем нужна
- свойства транзакций
- что такое транзакция
- зачем нужна транзакция
- где выполняется транзакция и что сохраняет
- вложенные транзакции
- проблемы открытой транзакции + правила обработки транзакций
Ключевые вопросы:
- свойства транзакций
- время жизни транзакции: клиент серверный вызов, вложенный серверный вызов
- восстановимые и не восстановимые ошибки
- пример изолированности транзакции
- пример согласованности транзакции
- откат изменений в транзакции: изменение в памяти
- вложенные транзакции: откат, откат с фиксацией
- явные и не явные транзакции
- проблемы при проверке активности транзакций
- правила корректной обработки транзакций
Стоимость
Основной
|
|
---|---|
Доступ к материалам курса | |
Срок доступа к материалам курса | 30 дней |
Ограничение по количеству человек | не ограничено |
Купить за 2 000 руб. |