Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Семён Эйгин — Борьба с драйвером Postgres: Boun...
Search
Ozon Tech
April 20, 2023
Technology
0
420
Семён Эйгин — Борьба с драйвером Postgres: Bouncer vs Pgx
Ozon Tech
April 20, 2023
Tweet
Share
More Decks by Ozon Tech
See All by Ozon Tech
Анастасия Писнова, «Текст как проект»
ozontech
0
30
Светлана Каюшина, Автоматизируем документирование и внедряем ИИ
ozontech
0
36
Павел Костромитин, «Что случилось у UXW T-Банка в 2024 »
ozontech
0
56
Сергей Горшенин, «Конвертация данных Ozon»
ozontech
0
41
Юрий Гуреев, «Интеграция 1С с внешними системами. Проблемы и их решения»
ozontech
0
74
Артём Нургалиев, «Кэш на кэш: как ускоряли автобиддеры»
ozontech
0
31
Анна Мария Попова (Х5 Tech) – Фантастический техпис: может ли опыт создания художественных книг помочь в написании документации
ozontech
0
210
Александр Мачулин (Gramax) – Справочник фантастических тварей из Docs as Code
ozontech
0
220
Мария Смирнова – Дзен и искусство работы с документацией: как использовать принципы буддизма в работе техписа
ozontech
0
150
Other Decks in Technology
See All in Technology
AI時代の経営、Bet AI Vision #BetAIDay
layerx
PRO
1
2k
Amazon Q Developerを活用したアーキテクチャのリファクタリング
k1nakayama
2
210
LTに影響を受けてテンプレリポジトリを作った話
hol1kgmg
0
370
AIエージェントを現場で使う / 2025.08.07 著者陣に聞く!現場で活用するためのAIエージェント実践入門(Findyランチセッション)
smiyawaki0820
6
1.1k
Claude CodeでKiroの仕様駆動開発を実現させるには...
gotalab555
3
1k
夏休みWebアプリパフォーマンス相談室/web-app-performance-on-radio
hachi_eiji
0
180
AI関数が早くなったので試してみよう
kumakura
0
290
ZOZOTOWNの大規模マーケティングメール配信を支えるアーキテクチャ
zozotech
PRO
0
340
Infrastructure as Prompt実装記 〜Bedrock AgentCoreで作る自然言語インフラエージェント〜
yusukeshimizu
1
120
Eval-Centric AI: Agent 開発におけるベストプラクティスの探求
asei
0
120
Google Cloud で学ぶデータエンジニアリング入門 2025年版 #GoogleCloudNext / 20250805
kazaneya
PRO
22
5.3k
AIに頼りすぎない新人育成術
cuebic9bic
3
310
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Why Our Code Smells
bkeepers
PRO
337
57k
Into the Great Unknown - MozCon
thekraken
40
2k
The Pragmatic Product Professional
lauravandoore
36
6.8k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
The Language of Interfaces
destraynor
158
25k
4 Signs Your Business is Dying
shpigford
184
22k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
880
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Being A Developer After 40
akosma
90
590k
Typedesign – Prime Four
hannesfritz
42
2.7k
Transcript
Разработчик отдела языковой платформы (Go)
None
None
Платформенная библиотека Драйвер для общения с базой — обертка над
драйвером • • • • •
None
None
старый неудобный функционал крутые фичи и удобности
None
None
• • • •
• • •
None
None
None
Connection pooler (pgbouncer) Service instance Service instance Service instance Postgres
instance
None
None
None
Отменяется контекст запроса Возникает ошибка чтения данных Закрывается соединение с
Pgbouncer Операция закрытия соединения и открытия новых - слишком затратна для pgbouncer Pgbouncer начинает захлебываться под нагрузкой
Connection pooler (pgbouncer) Service instance Service instance Service instance Postgres
instance
None
None
None
None
None
Разработчик отдела языковой платформы (Go)