Как изолировать данные от других процессов, у нас же микросервисы?
В микросервисной системе нет общей централизованной СУБД,
в которой мы можем выставить уровень изоляции транзакций и доверить эту изоляцию профессионалу (то есть СУБД).
В микросервисах разработчик сам продумывает оптимизации и синхронизации данных.
Не редко бывают случаи, когда блокировками данных между процессами пренебрегают, чтобы достичь максимальной производительности.
Но если всё же блокировки важны, то их нужно реализовать самим. Это видео именно об этом - как изолировать данные от других процессов.
Теория по данному видео представлена в видео “Микросервисы. Согласованность данных“
Ссылки
первое видео практикума. Оркестрация
как настроить проверку качества кода
теория по теме “Согласованность данных“
код сервиса
P.S.: чтобы видео не получилось долгим и нудным, я пообрезала его по максимуму, поэтому обращайте внимание на код, который я не проговариваю, но он есть)
3 views
2
1
4 months ago 02:22:41 1
DevOps by Rebrain: Варианты построения CI CD в enterprise
6 months ago 00:43:30 7
Есть ли Go после Python? — OR подкаст, 1 выпуск
1 year ago 00:22:45 3
Микросервисы. Практикум. Видео 1. Оркестрация
1 year ago 00:04:49 1
Микросервисы. Практикум. Задача
1 year ago 00:18:48 3
Микросервисы. Практикум. Видео 2. Транзакции
1 year ago 00:15:43 2
Микросервисы. Практикум. Видео 3. CQRS-представление
3 years ago 01:39:08 1
Микросервисы, Монолит и Зомби: онлайн-дебаты от Яндекс.Практикума