Postgres FM cover image

Postgres FM

Self-managing

Aug 18, 2023
The podcast discusses self-managing Postgres and explores practicalities and managed-service style tooling. Topics include backups and monitoring, configuring settings and automating corruption checks, exploring extensions and tools, self-management options and limitations, and the power and potential of open source.
37:04

Podcast summary created with Snipd AI

Quick takeaways

  • Setting up reliable backups, automation of backups, and backup verification are crucial aspects of self-managing Postgres, along with the need for monitoring disk space, implementing corruption checks, and ensuring the availability of essential extensions.
  • The philosophy of open-source projects, transparency, and source code availability play significant roles in self-hosting Postgres, with projects like Postgres Scale Cluster and Superbase emerging as promising open-source solutions for self-managing Postgres without Kubernetes or proprietary systems.

Deep dives

Self-hosting Postgres: Managed vs Self-Managed

In this podcast episode, the hosts delve into the topic of self-hosting Postgres and discuss the differences between managed and self-managed solutions. They highlight the evolution from the old model of installing and managing databases on your own to the emergence of cloud models that offload the management burden. While comparing the two approaches, they emphasize the importance of backups and the need for verification and testing. They touch on the challenges of monitoring and alerting in self-managed setups and suggest tools like Netdata for monitoring. They also mention the significance of point-in-time recovery and the use of connection pullers for scalability. The hosts explore various components needed for a self-managed setup, including index automation, lock analysis, and extensions like PGStatStatements and PGVector. They discuss alternatives like using Kubernetes operators or products like Vitaly Postgres Cluster and Superbase as options for self-hosting without Kubernetes. They also touch on the debate between open-source and proprietary solutions, emphasizing the value of transparency and being able to examine the source code. The episode concludes with a look at future possibilities for self-hosting Postgres with open-source products.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode