Oct
31
2025
--

How to Configure pgBackRest Backups and Restores in PostgreSQL (Local/k8s) Using a MinIO Object Store

How to Configure pgBackRestThis blog post explains how to configure and use MinIO as S3-compatible storage for managing PostgreSQL backups, and how to perform data restoration and recovery in both standalone (local) and Kubernetes environments.

Aug
20
2025
--

Deep Diving the Citus Distribution Models Along with Shard Balancing/Read Scaling

Citus Distribution ModelsIn my previous blog post, Integrating Citus with Patroni: Sharding and High Availability Together, I explored how to integrate Citus with Patroni and demonstrated how basic table distribution works. In this follow-up post, I will discuss various other Citus distribution models. We will also explore how shard rebalancing and data movement are handled and further […]

Aug
04
2025
--

Integrating Citus with Patroni: Sharding and High Availability Together

Deploy Citus in PatroniCitus is a robust PostgreSQL extension that aids in scaling data distribution and provides a solid sharding mechanism. It enriches features like distributed tables, reference tables, columnar storage, schema-based sharding, etc. We have already covered the basics of Citus and the initial setup part in some earlier blog posts: How To Scale a Single-Host PostgreSQL […]

Mar
13
2025
--

Using Barman Cloud Utilities for Backups and WAL Archiving in PostgreSQL

Barman Cloud Utilities in PostgreSQLIn this brief blog post, we will talk about Barman cloud utilities, which greatly ease the process of storing backups on cloud platforms like GCP, AWS, Azure, etc. Backups are of paramount importance, and in PostgreSQL, we also need to retain the WAL files, which can be used for various purposes like incremental backups or […]

Powered by WordPress | Theme: Aeros 2.0 by TheBuckmaker.com