Size: a a a

Чат подкаста «Разбор Полётов»

2021 May 24

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
Сам-то процесс платежа (даже сложный) - это сотни три-четыре строк на нормальном языке (с откатами, обработкой ошибок и т.п.)
И тысячи строк обвязки. И десятки-сотни тысяч в реализациях шлюзов.
источник

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
Подгружаемый динамически )
В котором банально написано что-то вроде (лень думать над полным синтаксисом)
(BIN in SBER) && (FROM with VIP_TAG) && (TO in SBER) {originalAmount*0.015+0.1 USD}
источник
2021 May 25

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
И пишут его аналитики операционного отдела )
источник

D

Dima in Чат подкаста «Разбор Полётов»
золотая мечта менеджеров
источник

D

Dima in Чат подкаста «Разбор Полётов»
аналитики пишут код
источник

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
Ну, роутинг платежей на DSL, который пишет оперотдел - я делал, работает.
источник

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
Ну, мы поглядывали иногда на их код, но там особо негде было ошибиться, да и тесты были
источник

DP

Denis Pavlyuchenko in Чат подкаста «Разбор Полётов»
а какая история появления FDB в проекте? я имею ввиду, что это не очень популярная бд, и отсюда мало эксплуатационного опыта в продакшене, потенциально меньше комьюнити, у кого что-то спросить. Может не быть каких-то нужных инструментов для мониторинга.
источник

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
А вариантов мало. Распределенных надежных ACID - очень мало.
источник

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
А с учетом простоты эксплуатации - так вообще грустно (
источник

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
Ну и все прочие варианты - не сильно популярнее, прямо скажем. PG уже не очень хватало (да и не любят банки PG, к сожалению).
Oracle дорого и тоже уже не хватает
источник

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
Ну а инструментарий - все равно свой делать, тут вариантов нет
источник

DP

Denis Pavlyuchenko in Чат подкаста «Разбор Полётов»
CockroachDB в сравнении с FDB был отброшен?
источник

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
По мне даже в Oracle не хватает инструментария (
источник

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
Да. Уже не вспомню точных причин, но отказались
источник

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
На самом деле SQL для распределенных БД скорее вреден, чем полезен
источник

DP

Denis Pavlyuchenko in Чат подкаста «Разбор Полётов»
ну, тут еще интересный вопрос - а точно ли не хватит pg. Потому что недавний кейс от letsencrypt заставляет в очередной раз задуматься. Хотя конечно их желека оч  дорогая, я думаю, https://letsencrypt.org/2021/01/21/next-gen-database-servers.html

2x AMD EPYC 7542
Total 64 cores / 128 threads
2TB 3200MT/s

24x 6.4TB Intel P4610
NVMe SSD
3200/3200 MB/s read/write
источник

NK

ID:0 in Чат подкаста «Разбор Полётов»
Переслано от Denis Pavlyuchenko
ну, тут еще интересный вопрос - а точно ли не хватит pg. Потому что недавний кейс от letsencrypt заставляет в очередной раз задуматься. Хотя конечно их желека оч  дорогая, я думаю, https://letsencrypt.org/2021/01/21/next-gen-database-servers.html

2x AMD EPYC 7542
Total 64 cores / 128 threads
2TB 3200MT/s

24x 6.4TB Intel P4610
NVMe SSD
3200/3200 MB/s read/write
источник

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
Ну, в конкретном случае PG можно разогнать (разумеется). Но при поставке "коробки" уже не приходится рассчитывать на опытных DBA (
источник

D

Dima in Чат подкаста «Разбор Полётов»
постгрес сильный очень
источник