Size: a a a

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

2020 December 04

D

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

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
А там просто контекст прокидывается с указанием текущей транзакции, да?
источник

D

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

D

Dima in Чат подкаста «Разбор Полётов»
я точно знаю, что читает он 1 реальным тредом в несколько коннекшенов
источник

D

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

D

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

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
Ну, читать и писать надо в одном соединении, по идее.
(Сейчас у меня FDB, там базовый API на Future, так что было нормально упаковать в корутинную обвязку)
источник

DP

Denis Pavlyuchenko in Чат подкаста «Разбор Полётов»
а есть реальные проблемы в проекте, где реактивный драйвер поможет? или это больше ради любопытства
источник

D

Dima in Чат подкаста «Разбор Полётов»
Denis Pavlyuchenko
а есть реальные проблемы в проекте, где реактивный драйвер поможет? или это больше ради любопытства
не проблемы
источник

D

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

PD

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

D

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

DP

Denis Pavlyuchenko in Чат подкаста «Разбор Полётов»
Dima
банальная экономия ресурсов
то есть, ты делал бенчмарк с двумя реализациями на прод трафике, и реактивный драйвер реально показал профит, и видна экономия в деньгах?
источник

PD

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

D

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

D

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

D

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

DP

Denis Pavlyuchenko in Чат подкаста «Разбор Полётов»
Dima
показал устойчивость под нагрузкой - профиль
есть транзакции в проекте ?
источник

PD

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

PD

Phil Delgyado in Чат подкаста «Разбор Полётов»
И откуда может быть экономия памяти?
источник