PostgreSQL on Kubernetes: What causes failures, Things I Wish Everyone Knew

Are you seeing people dissatisfied or facing frequent challenges when they host PostgreSQL on Kubernetes ? Or not seeing expected growth ?. This talk might help to get some insight. By helping many different users and organizations to run PostgreSQL on Kubernetes gave me an understanding of a set of gaps in narratives, expectation and realities. This presentation is to expose the critical operational realities, aiming to prevent broken expectations. A clarity on what all can break is expected to help every stake holders, so that they can prepare batter, which includes 1) Operator & K8s developers, 2) Organizations which are using or planning to use PostgreSQL on Kubernetes, 3) Management who want to take decisions on their Infastrcutre, 4) Support staff. Topics includes.
- Expectation from Operator, How far it could satisfy the expectation
- Narratives widely circulated and re-told, which deviated from reality and caused wrong expectations.
- Impact of segregation of duties.
- Human Operator (DBA) and K8s Operator, A reality check
- Some of the characterstics of Databases, which are often overlooked.
- Misunderstandings of HA in K8s
- Memory management troubles and configuration mistakes which everyone must know.
- Performance problems and causes. This talk might help Architects of the Kubernetes hosting on how to fine-tune the infra for database hosting and get a more stable and performant cluster. Users will come to know that what are the common pitfalls which they should avoid. Engineers will come to know what are the challenges which they should be addressing.
Speaker

Jobin Augustine is a PostgreSQL expert and enthusiast with over 25 years of experience in database systems. He has spent the majority of his career working as a Database Architect, Administrator, and Open Source …









