7796
правок
Изменения
м
Нет описания правки
25-26.04.2025 Петербург [https://sqadays.com/ '''SQAdays''']
[https://sqadays.com/ru/talk/131769 Доклад на сайте конференции]
Видео ожидается https://vimeo.com/1081487929
Ошибки обработки операций возникают тогда, когда их не ждут. Причиной может быть как ошибка в софте, так и нештатная операция под нагрузкой, например, deadlock транзакций или падение по памяти. Монолитная архитектура позволяла обернуть обработку запроса пользователя в транзакцию и при ошибке выполнить откат. Распределённая архитектура не даёт такой возможности. Необходимо обеспечивать устойчивость работы приложения другими средствами, а также проверять её при тестировании.
* Подробнее рассмотреть эффекты многопоточной обработки — перестановку порядка транзакций и псевдопотери, когда транзакции пошли в разные потоки и обработка идет одновременно, а не последовательно.
По всем вопросам у меня тут точно есть опыт, другой вопрос — получится ли его показать с ясными примерами. Будем работать.
= Видео =
{{Vimeoembed|1081487929|720|405}}
= Презентация =