Size: a a a

Чат конференции HighLoad++

2019 November 10

Y

Yuran in Чат конференции HighLoad++
Vyacheslav Olkhovchenkov
если уж начинать, то с определений.
проблема -- то что требует решения и не решено, но решаемо. pg_bouncer есть? есть. всё, вычеркиваем -- это не проблема.
а предложенно не решенение, а вообще какая-то маниловщина.
Если бы pgbouncer прозрачно обеспечивал ту же функциональность, что и сам сервер, то не вопрос. Однако, например, подготовленные выражения в режиме, который поддерживает тысячи соединений (transaction pooling), уже не поддерживаются:

https://www.pgbouncer.org/features.html
источник

VO

Vyacheslav Olkhovchenkov in Чат конференции HighLoad++
Phil Kulin
Нет,  постгрес использует системные коллэйшн
мне показать?
источник

PK

Phil Kulin in Чат конференции HighLoad++
Vyacheslav Olkhovchenkov
мне показать?
На 9-ке? Покажи
источник

VO

Vyacheslav Olkhovchenkov in Чат конференции HighLoad++
Phil Kulin
На 9-ке? Покажи
источник

p

pragus in Чат конференции HighLoad++
Vyacheslav Olkhovchenkov
если уж начинать, то с определений.
проблема -- то что требует решения и не решено, но решаемо. pg_bouncer есть? есть. всё, вычеркиваем -- это не проблема.
а предложенно не решенение, а вообще какая-то маниловщина.
Можно вспомнить толпу багов вокруг pgbouncer + cancellation
источник

VO

Vyacheslav Olkhovchenkov in Чат конференции HighLoad++
Yuran
Если бы pgbouncer прозрачно обеспечивал ту же функциональность, что и сам сервер, то не вопрос. Однако, например, подготовленные выражения в режиме, который поддерживает тысячи соединений (transaction pooling), уже не поддерживаются:

https://www.pgbouncer.org/features.html
совпадение? не думаю!
источник

PK

Phil Kulin in Чат конференции HighLoad++
эээээ
источник

VO

Vyacheslav Olkhovchenkov in Чат конференции HighLoad++
что э?
источник

PK

Phil Kulin in Чат конференции HighLoad++
я не понял как этот коммит относится к теме
источник

VO

Vyacheslav Olkhovchenkov in Чат конференции HighLoad++
понумерованную строку 19 видишь?
источник

PK

Phil Kulin in Чат конференции HighLoad++
Vyacheslav Olkhovchenkov
понумерованную строку 19 видишь?
А. Пропустил. Ну т.е. как я выше и написал - с ручным закатом Солнца
источник

VO

Vyacheslav Olkhovchenkov in Чат конференции HighLoad++
что ручное? все на автомате, пакетами
источник

VO

Vyacheslav Olkhovchenkov in Чат конференции HighLoad++
или весь остальной постгрес роботами написан? о чем ты вообще?
источник

VO

Vyacheslav Olkhovchenkov in Чат конференции HighLoad++
pragus
Можно вспомнить толпу багов вокруг pgbouncer + cancellation
ну вот и возможная причина не включения
источник

PK

Phil Kulin in Чат конференции HighLoad++
Vyacheslav Olkhovchenkov
что ручное? все на автомате, пакетами
Тут хорошо, я скорее с тобой согласен. Однако, в разномастной среде это ещё хуже :)))
источник

VO

Vyacheslav Olkhovchenkov in Чат конференции HighLoad++
так не разводи бардак, да?
источник

PK

Phil Kulin in Чат конференции HighLoad++
Я в итоге так и не понял зачем мне постгрес кроме очереди
источник

PK

Phil Kulin in Чат конференции HighLoad++
Я вон недели две назад отказался пихать данные в k/v в угоду кастомному ma[]map[] на Go в программе в три строчки. Потому что все k/v всё хорошо, но pprof мне подсказывает....
источник

Y

Yuran in Чат конференции HighLoad++
Phil Kulin
Я в итоге так и не понял зачем мне постгрес кроме очереди
Кажется, PostgreSQL для очередей не очень хорошо подходит :).
источник

Y

Yuran in Чат конференции HighLoad++
Хотя, зависит от задачи
источник