---
title: "Discussion on \"PgBouncer with Spring Boot 4: Setup, Gotchas, and the Proof\" | Hashnode"
description: "Discussion on \"PgBouncer with Spring Boot 4: Setup, Gotchas, and the Proof\". Part 2: Add transaction pooling to the benchmark app, avoid prepared-statement traps, and see where connection pooling earns its keep"
url: "https://hashnode.com/posts/pgbouncer-spring-boot-4-setup-benchmark/6a8318b0e635821e8cb292bd"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [PgBouncer with Spring Boot 4: Setup, Gotchas, and the Proof](https://blog.hbrown.dev/pgbouncer-spring-boot-4-setup-benchmark?utm_source=hashnode&utm_medium=feed)

Part 2: Add transaction pooling to the benchmark app, avoid prepared-statement traps, and see where connection pooling earns its keep

Aug 17 · 6 min read · blog.hbrown.dev  
Read the article

-   [#pgbouncer](https://hashnode.com/tag/pgbouncer)
-   [#postgresql](https://hashnode.com/tag/postgresql)
-   [#springboot](https://hashnode.com/tag/springboot)
-   [#kotlin](https://hashnode.com/tag/kotlin)
-   [#performance](https://hashnode.com/tag/performance)

## Written by

[Henry Brown](https://hashnode.com/@hbrown)

@hbrown · Cape Town, South Africa

  
[View profile](https://hashnode.com/@hbrown)

Pragmatic Backend Engineering for the Modern JVM

JVM enthusiast working for Grapevine Interactive in beautiful Cape Town.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
