PG Saga: зависимые изменения данных в нескольких сервисах / Константин Евтеев (Avito)

  Рет қаралды 18,877

HighLoad Channel

HighLoad Channel

Күн бұрын

Пікірлер: 18
@xfgweb
@xfgweb Жыл бұрын
Гарсия-малина придумал саги чтобы избавиться от блокировок, спустя десятилетия Константин Евсеев использует блокировки в сагах. Гениально.
@dmitryd1572
@dmitryd1572 5 жыл бұрын
Очень толково и интересно, даже натолкнуло на некоторые размышления. Большое спасибо !
@alexeyfurmanov4863
@alexeyfurmanov4863 4 жыл бұрын
Все шаги саги прошли, пользователю через 2 часа отгрузили товар, но тут вылетела база данных для шага 2, и чекер через 12 часов откатил все шаги... а потом сходил к клиенту и забрал товар :)
@kostiatretyak
@kostiatretyak 3 жыл бұрын
Главное это лояльность клиента. Клиент потом на радостях ещё чего нибудь купит
@СергейИванов-ы7ч5ы
@СергейИванов-ы7ч5ы 3 жыл бұрын
К гадалке не ходи, наши ушлые клиенты быстрее вернут товар и поставят на бабки
@pavelpat
@pavelpat 5 жыл бұрын
Если шепотом сказать "Сервис саг", получится "Сервис suck".
@michaelnedokushev6731
@michaelnedokushev6731 3 жыл бұрын
А вообще конечно чуваки изобрели свой cadence. Только не такой крутой как это сделали в убере
@lokser91
@lokser91 3 жыл бұрын
Панятна чувак программистом и не в теме за всякие готовые решения) ну и да ммкросервисы и high load и BPM это из разных вселенных) но круто когда решение на стыке)
@alex2323982
@alex2323982 3 жыл бұрын
Интересно, но ничего не понял.
@matzumoto100
@matzumoto100 2 жыл бұрын
Дичь полная. Не понятно какого болта реализовывать сага паттерн через базу?! Базу!!
@kostiatretyak
@kostiatretyak 2 жыл бұрын
Какая разница, с точки зрения архитектуры. Замени пострес на любое твое любимое слово
@СергейИванов-ы7ч5ы
@СергейИванов-ы7ч5ы 3 жыл бұрын
Один сервис саг с единственной точкой отказа, дальше можно не слушать
@alexfilus
@alexfilus 3 жыл бұрын
По описанию напоминает temporal.io
風船をキャッチしろ!🎈 Balloon catch Challenges
00:57
はじめしゃちょー(hajime)
Рет қаралды 75 МЛН
When mom gets home, but you're in rollerblades.
00:40
Daniel LaBelle
Рет қаралды 156 МЛН
They Chose Kindness Over Abuse in Their Team #shorts
00:20
I migliori trucchetti di Fabiosa
Рет қаралды 12 МЛН
Disrespect or Respect 💔❤️
00:27
Thiago Productions
Рет қаралды 38 МЛН
What is a Saga in Microservices?
26:21
Temporal
Рет қаралды 7 М.
Do you know Distributed transactions?
31:10
Tech Dummies Narendra L
Рет қаралды 231 М.
Андрей Парамонов "MediatR не нужен"
58:40
風船をキャッチしろ!🎈 Balloon catch Challenges
00:57
はじめしゃちょー(hajime)
Рет қаралды 75 МЛН