My Experience with Embedding PostgresSQL
summary
VMware embeds PostgreSQL across roughly 30 products (about 20 requiring databases) to eliminate external license costs and ships an embedded DB-as-a-service that includes RPM packaging, a service configurator, auto-tuner, a watchdog utility, modified pg_top and a support‑package builder. Real results: dramatic license savings, easier deploys (vCenter Appliance first), but version stickiness, OpenSSL/client library mismatches, occasional crashes from aggressive tuning, and upgrades that require pg_dump/restore or scripted pg_upgrade. Replication is left to application-level or VM-level DR.
AI-written summary · about
chapters (22)
- 0:00Start
- 0:12About me
- 1:22The Initial Problem
- 2:47Proposal: PostgreSQL?
- 4:08Initial Feedback
- 6:52Plan: Embedded Default DB
- 8:30Ground Work: Migration
- 11:58Plan: Backup & Recovery
- 13:24Initial Embedded DB Deploymen
- 14:53Early Results
- 20:15Installation
- 22:29Performance related tools
- 23:27Related Problems: Crashes
- 25:39Availability
- 27:19Next Challenge: Supportability
- 28:18Usability
- 30:13Pluggable UI
- 33:35Virtual Appliances
- 35:18Upgrades
- 37:51Multi-Platform
- 38:20PostgreSQL Service on Windows!
- 39:32In Closing
related talks
28mFrom VMs to Ku...
10mUsing your Favorite Open Source Database at Enterprise Scale in Financial Services
51mPostgres on OpenStack
46mWhy PostgreSQL is becoming the standard in Financial Services
38mWhat we built with Open Source
44mEfficiently Deploying PostgreSQL Instances: The Evolution
51mEmbrace, Extend, Evolve - Making PostgreSQL Work for a Cloud Native World
46mBig databases, many servers, data center or cloud - it's all here!
