Replies: 1 comment
-
|
/cc @radcortez (config) |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello Quarkus team 👋
This issue is related to the following discussion:
#50968
Context
We run production workloads built on Quarkus and are planning to use the reactive PostgreSQL client (
quarkus-reactive-pg-client) in a high-availability PostgreSQL setup.Our database topology follows the classic primary (master) + replicas model, where:
What we want to achieve
We want to configure multiple PostgreSQL URLs (3 endpoints), but have Quarkus:
In other words, we are not looking for read/write splitting at the client level — we want explicit master pinning, even when several URLs are provided.
Questions
Is this currently possible with the Quarkus reactive PostgreSQL client?
For example:
target_server_type=primary, etc.)If yes:
If no:
Why this matters
For many production systems, master-only routing is not an edge case but a baseline requirement for correctness and availability. Having this capability directly in the reactive client would greatly simplify HA deployments and reduce the need for external routing layers.
Thanks a lot for your work on Quarkus and for any clarification you can provide 🙏
Beta Was this translation helpful? Give feedback.
All reactions