Would be useful to understand how gatewayD behaves compared to various runtime modes of pgBouncer. Are there any impacts to transactionality, prepared statements etc?
It would also be useful to indicate some supported/recommended configurations in terms of concurrent connection capacity/pooling across standard AWS/GCP/Azure VM sizes.