Тёмный

Functional / Microservices in Real-Time Financials 

InfoQ
Подписаться 231 тыс.
Просмотров 15 тыс.
50% 1

Опубликовано:

 

5 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 5   
@mnsnows
@mnsnows 5 лет назад
Perfect speech, thanks for share the success case!
@somos
@somos 6 лет назад
Excellent speech. Thanks for sharing it.
@nandkishore7273
@nandkishore7273 6 лет назад
It's a good knowledge sharing session but there are some critical cases that are not covered. Consider a situation where a customer has a credit card with limit of $500 and you have more than one simultaneous debit event and multiple instances of same microservice are running so they can pickup different debit events for the same customer. While one microservice instance is performing the transaction for debit event of $300, the other instance could go ahead and perform transaction for debit event of $400. Clearly one of the events shouldn't fail as the overall transaction is $700 which is more than the the limit $500. So how are they going to handle such cases
@JaihindhReddy
@JaihindhReddy 5 лет назад
They go into more detail here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-VYuToviSx5Q.html
@ura1a
@ura1a 5 лет назад
the exact situation you are describing is avoided by using transaction functions (docs.datomic.com/on-prem/database-functions.html).
Далее
Managing Data in Microservices
52:07
Просмотров 142 тыс.
Architecting a Modern Financial Institution
49:46
Просмотров 78 тыс.
Microservices are Technical Debt
31:59
Просмотров 427 тыс.
Evolution of Financial Exchange Architectures
53:19
Просмотров 18 тыс.
Scaling Facebook Live Videos to a Billion Users
51:31