-
Notifications
You must be signed in to change notification settings - Fork 48
Description
Hi,
We are using Clounativepg 1.28 with the latest Barman plugin version 0.10 and we see degraded performance compared to the original embedded solution. As it seems now the embedded solution will be deprecated in the future, we would like this issue to be taken up or for an alternative solution to be available before that happens. As it stands now we can't consider cloudnativepg with barman plugin for our production systems.
Our system:
- Timescaledb version 2.22
- Postgres 16
- Running on AKS
- The backups are sent to a blob container using the objectstore crd with azure workload identity
What we see:
- Higher CPU usage in plugin-based system
- Slower WAL archiver processing
- WAL archiving can't keep up during high-load periods (mainly bulk inserts of data) causing a buildup of ready WAL files and an explosion in disk size.
The blue line indicates the switch from plugin to embedded barman

After seeing this behaviour, we can consistently reproduce this difference in performance using the benchmark tool from Timescale: https://github.com/GreptimeTeam/tsbs.git
Any way for this to be picked up?
In case more information needs to be provided, let me know.