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

  görünümler 6,721

HighLoad Channel

2 yıl önce

Приглашаем на Saint HighLoad ++ 2021
20 и 21 сентября 2021, Санкт-Петербург, DESIGN DISTRICT DAA in SPB
Программа, билеты и подробности - clck.ru/VmKaW
--------
HighLoad++ Siberia 2018

Тезисы и презентация:
www.highload.ru/siberia/2018/a...

История про опыт Avito в решении одного из вызовов микросервисной архитектуры - реализации бизнес-транзакций с соблюдением консистентности данных между сервисами при использовании архитектурного паттерна Database per Service.

--------
Нашли ошибку в видео? Пишите нам на support@ontico.ru

YORUMLAR
Сергей Иванов
Сергей Иванов Aylar önce
Один сервис саг с единственной точкой отказа, дальше можно не слушать
Александр Филиппенко
Александр Филиппенко Aylar önce
По описанию напоминает temporal.io
Michael Nedokushev
Michael Nedokushev 2 aylar önce
А вообще конечно чуваки изобрели свой cadence. Только не такой крутой как это сделали в убере
Aleksey Gorbachev
Aleksey Gorbachev 4 aylar önce
Интересно, но ничего не понял.
Alex D
Alex D 5 aylar önce
Про bpm-engines вопрос топовый. Они умеют в saga interaction pattern) Хотя и обладают фатальным недостатком lurkmore.to/Фатальный_недостаток
Michael Nedokushev
Michael Nedokushev 2 aylar önce
Посмотрите в сторону workflow engines. У них нет недостатков bpm и bre движков.
Alexey Furmanov
Alexey Furmanov Yıl önce
Все шаги саги прошли, пользователю через 2 часа отгрузили товар, но тут вылетела база данных для шага 2, и чекер через 12 часов откатил все шаги... а потом сходил к клиенту и забрал товар :)
Сергей Иванов
Сергей Иванов Aylar önce
К гадалке не ходи, наши ушлые клиенты быстрее вернут товар и поставят на бабки
kostia tretyak
kostia tretyak 4 aylar önce
Главное это лояльность клиента. Клиент потом на радостях ещё чего нибудь купит
Dmitry Derevyagin
Dmitry Derevyagin 2 yıl önce
Очень толково и интересно, даже натолкнуло на некоторые размышления. Большое спасибо !
Pavel Patrin
Pavel Patrin 2 yıl önce
Если шепотом сказать "Сервис саг", получится "Сервис suck".
MET GALA 2021 KIYAFETLERİNİ YORUMLUYORUM ✍🏻
20:05
NCT 127 엔시티 127 'Sticker' MV
3:55
SMTOWN
görünümler 31 Mn
Udi Dahan - If (domain logic) then CQRS, or Saga?
46:59
Domain-Driven Design Europe
görünümler 28 B
GopherCon 2018: Kavya Joshi - The Scheduler Saga
30:48
Gopher Academy
görünümler 26 B
MET GALA 2021 KIYAFETLERİNİ YORUMLUYORUM ✍🏻
20:05
NCT 127 엔시티 127 'Sticker' MV
3:55
SMTOWN
görünümler 31 Mn
Lil Nas X - THATS WHAT I WANT (Official Video)
2:42
Şarkılar Sokaklara Ait (feat. Masher, Motive & UZI)
2:54
Various Artists - Topic
görünümler 55 B
LISA - 'LALISA' M/V
3:27
BLACKPINK
görünümler 168 Mn