SlideShare a Scribd company logo
The Rise of PostgreSQL
Historic Trends and Modern Applications
VixulCon | 18-May-2024
postgres=# select * from umair;
-[ RECORD 1 ]-----------------------------
name | Umair Shahid
description | 20+ year PostgreSQL veteran
company | Stormatics
designation | Founder
location | Islamabad, Pakistan
family | Mom, Wife & 2 kids
kid1 | Son, 17 year old
kid2 | Daughter, 14 year old
Our mission is to help businesses scale
PostgreSQL reliably for critical data
On to the topic now!
Introducing PostgreSQL
● Object-relational database
● Open source with a liberal license
● SQL Standard compliant
● ACID compliant (atomicity, consistency, isolation, durability)
● Supports structured as well unstructured data
● Highly extensible
A bit of a history lesson …
● 1986 - The Berkeley POSTGRES Project
○ Implementation started at University of California Berkeley
○ Led by Professor Michael Stonebraker
○ Sponsored by
■ Defense Advanced Research Projects Agency
■ Army Research Office
■ National Science Foundation
■ ESL, Inc
● 1994 - Postgres95
○ SQL interpreter added
○ Code made open source
○ 30-50% faster than its predecessor
● 1996 - PostgreSQL
The world’s most advanced open source relational database
20240518 - VixulCon 2024 - The Rise of PostgreSQL_ Historic Trends and Modern Applications.pdf
Growth of Open Source Software
Estimated market size in 2022 - USD 25.6 billion
Expected market size in 2027 - USD 54.1 billion
16.2% Compound Annual Growth Rate
https://www.marketsandmarkets.com/Market-Reports/open-source-services-market-27852275.html
– Red Hat’s ‘The State of Enterprise Open Source 2022’
“The question is no longer whether your enterprise should
adopt open technologies; the question is when - and how.”
https://www.redhat.com/en/resources/state-of-enterprise-open-source-report-2022
Increasing levels of trust
https://www.redhat.com/en/resources/state-of-enterprise-open-source-report-2022
It is no longer just about cost …
https://www.redhat.com/en/resources/state-of-enterprise-open-source-report-2022
PostgreSQL
Oracle
Standard Edition
Oracle
Enterprise Edition
Database license $0 $17,500 $47,500
Clustering $0 Not Available $23,000
Partitioning $0 Not Available $11,500
Advanced Security $0 Not Available $15,000
Updates & Support $5,000 $3,850 $10,450
Total Cost $5,000 $21,350 $107,450
Cost Comparison (single socket only)
A glimpse of
PostgreSQL features …
● Reliability
○ Clustering & replication
○ High availability
○ Disaster recovery
● Scalability
○ Horizontal + vertical
○ Load balancing
○ Connection pooling
● Performance
○ Multiversion Concurrency Control
○ Multiple index types
○ Parallel query execution
● Security
○ Data encryption
○ Audit trail
○ Multi factor authentication
PostgreSQL Features (not a comprehensive list)
● Extensibility
○ Extensions for additional functionality
○ Foreign data wrappers
○ Language support for a variety of PLs
● Community
○ Mailing lists, forums, social media groups
○ Documentation, manuals, & tutorials
○ Global and very diverse contributor base
● Vendor Support
○ 24/7 SLA-based support
○ No vendor lock-in
○ Zero licensing cost
● Compliance
○ SQL Standard
○ ACID Compliance
○ Thought leadership in SQL Standard
PostgreSQL for everything!
Global brands using PostgreSQL in production
The world’s most advanced open source relational database
Questions?
pg_umair

More Related Content

PDF
O'Reilly Software Architecture Conf: Cloud Economics
PPTX
Oracle EBS Journey to the Cloud - What is New in 2022 (UKOUG Breakthrough 22 ...
PDF
Presto: Query Anything - Data Engineer’s perspective
PDF
🐬 The future of MySQL is Postgres 🐘
PDF
Optimizing a React application for Core Web Vitals
PDF
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
PDF
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
PDF
Top 10 present and future innovations in the NoSQL Cassandra ecosystem (2022)
O'Reilly Software Architecture Conf: Cloud Economics
Oracle EBS Journey to the Cloud - What is New in 2022 (UKOUG Breakthrough 22 ...
Presto: Query Anything - Data Engineer’s perspective
🐬 The future of MySQL is Postgres 🐘
Optimizing a React application for Core Web Vitals
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Everything You Need to Know About the Microsoft Azure and Oracle Cloud Interc...
Top 10 present and future innovations in the NoSQL Cassandra ecosystem (2022)

Similar to 20240518 - VixulCon 2024 - The Rise of PostgreSQL_ Historic Trends and Modern Applications.pdf (20)

PDF
American Ancestors Use Case - Scalability & Support Using the Elasticsearch S...
PDF
ER/Studio and DB PowerStudio Launch Webinar: Big Data, Big Models, Big News!
PDF
Lodstats: The Data Web Census Dataset. Kobe, Japan, 2016
PDF
Oracle_Patching_Untold_Story_Final_Part2.pdf
PDF
StorPool Storage Оverview and Integration with CloudStack
PPTX
PostgreSQL-as-a-Service with Crunchy PostgreSQL for PKS
PPTX
PostgreSQL-as-a-Service with Crunchy PostgreSQL for PKS
PPT
MongoDB Tick Data Presentation
PDF
MongoDB on Azure
PDF
[SSA] 03.newsql database (2014.02.05)
PDF
Operating PostgreSQL at Scale with Kubernetes
PPTX
2020 - GUOB Tech Day / Groundbreakers LAD Tour - How to Create an AutoScale C...
PDF
Presto – Today and Beyond – The Open Source SQL Engine for Querying all Data...
DOC
Resume_Mohammed_Ali_Updated
PDF
Accra MongoDB User Group
PDF
Interactive Analytics with the Starburst Presto + Alluxio stack for the Cloud
PDF
Boston Data Engineering: Kedro Python Framework for Data Science: Overview an...
PPTX
Big Data on Cloud Native Platform
PPTX
Big Data on Cloud Native Platform
PPTX
3V0-622 objective-3.1-logical-physical with Joe Clarke @elgwhoppo
American Ancestors Use Case - Scalability & Support Using the Elasticsearch S...
ER/Studio and DB PowerStudio Launch Webinar: Big Data, Big Models, Big News!
Lodstats: The Data Web Census Dataset. Kobe, Japan, 2016
Oracle_Patching_Untold_Story_Final_Part2.pdf
StorPool Storage Оverview and Integration with CloudStack
PostgreSQL-as-a-Service with Crunchy PostgreSQL for PKS
PostgreSQL-as-a-Service with Crunchy PostgreSQL for PKS
MongoDB Tick Data Presentation
MongoDB on Azure
[SSA] 03.newsql database (2014.02.05)
Operating PostgreSQL at Scale with Kubernetes
2020 - GUOB Tech Day / Groundbreakers LAD Tour - How to Create an AutoScale C...
Presto – Today and Beyond – The Open Source SQL Engine for Querying all Data...
Resume_Mohammed_Ali_Updated
Accra MongoDB User Group
Interactive Analytics with the Starburst Presto + Alluxio stack for the Cloud
Boston Data Engineering: Kedro Python Framework for Data Science: Overview an...
Big Data on Cloud Native Platform
Big Data on Cloud Native Platform
3V0-622 objective-3.1-logical-physical with Joe Clarke @elgwhoppo
Ad

More from Umair Shahid (8)

PPTX
20240515 - Chicago PUG - Clustering in PostgreSQL: Because one database serve...
PDF
Clustering in PostgreSQL - Because one database server is never enough (and n...
PDF
20230511 - PGConf Nepal - Clustering in PostgreSQL_ Because one database serv...
PDF
20221019 - Singapore Roadshow - Open source licenses, the impact on PostgreSQ...
PDF
Driving the future of PostgreSQL adoption
PDF
Islamabad PUG - 7th Meetup - performance tuning
PDF
Islamabad PUG - 7th meetup - performance tuning
ODP
Logical replication with pglogical
20240515 - Chicago PUG - Clustering in PostgreSQL: Because one database serve...
Clustering in PostgreSQL - Because one database server is never enough (and n...
20230511 - PGConf Nepal - Clustering in PostgreSQL_ Because one database serv...
20221019 - Singapore Roadshow - Open source licenses, the impact on PostgreSQ...
Driving the future of PostgreSQL adoption
Islamabad PUG - 7th Meetup - performance tuning
Islamabad PUG - 7th meetup - performance tuning
Logical replication with pglogical
Ad

Recently uploaded (20)

PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
A Presentation on Touch Screen Technology
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
Mushroom cultivation and it's methods.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Web App vs Mobile App What Should You Build First.pdf
PPTX
OMC Textile Division Presentation 2021.pptx
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Getting Started with Data Integration: FME Form 101
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Encapsulation theory and applications.pdf
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
WOOl fibre morphology and structure.pdf for textiles
cloud_computing_Infrastucture_as_cloud_p
Encapsulation_ Review paper, used for researhc scholars
A Presentation on Touch Screen Technology
NewMind AI Weekly Chronicles - August'25-Week II
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
A novel scalable deep ensemble learning framework for big data classification...
Mushroom cultivation and it's methods.pdf
Unlocking AI with Model Context Protocol (MCP)
Web App vs Mobile App What Should You Build First.pdf
OMC Textile Division Presentation 2021.pptx
Group 1 Presentation -Planning and Decision Making .pptx
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
A comparative analysis of optical character recognition models for extracting...
Getting Started with Data Integration: FME Form 101
Digital-Transformation-Roadmap-for-Companies.pptx
MIND Revenue Release Quarter 2 2025 Press Release
Encapsulation theory and applications.pdf
Univ-Connecticut-ChatGPT-Presentaion.pdf
Hindi spoken digit analysis for native and non-native speakers
WOOl fibre morphology and structure.pdf for textiles

20240518 - VixulCon 2024 - The Rise of PostgreSQL_ Historic Trends and Modern Applications.pdf

  • 1. The Rise of PostgreSQL Historic Trends and Modern Applications VixulCon | 18-May-2024
  • 2. postgres=# select * from umair; -[ RECORD 1 ]----------------------------- name | Umair Shahid description | 20+ year PostgreSQL veteran company | Stormatics designation | Founder location | Islamabad, Pakistan family | Mom, Wife & 2 kids kid1 | Son, 17 year old kid2 | Daughter, 14 year old
  • 3. Our mission is to help businesses scale PostgreSQL reliably for critical data
  • 4. On to the topic now!
  • 5. Introducing PostgreSQL ● Object-relational database ● Open source with a liberal license ● SQL Standard compliant ● ACID compliant (atomicity, consistency, isolation, durability) ● Supports structured as well unstructured data ● Highly extensible
  • 6. A bit of a history lesson … ● 1986 - The Berkeley POSTGRES Project ○ Implementation started at University of California Berkeley ○ Led by Professor Michael Stonebraker ○ Sponsored by ■ Defense Advanced Research Projects Agency ■ Army Research Office ■ National Science Foundation ■ ESL, Inc ● 1994 - Postgres95 ○ SQL interpreter added ○ Code made open source ○ 30-50% faster than its predecessor ● 1996 - PostgreSQL
  • 7. The world’s most advanced open source relational database
  • 9. Growth of Open Source Software Estimated market size in 2022 - USD 25.6 billion Expected market size in 2027 - USD 54.1 billion 16.2% Compound Annual Growth Rate https://www.marketsandmarkets.com/Market-Reports/open-source-services-market-27852275.html
  • 10. – Red Hat’s ‘The State of Enterprise Open Source 2022’ “The question is no longer whether your enterprise should adopt open technologies; the question is when - and how.” https://www.redhat.com/en/resources/state-of-enterprise-open-source-report-2022
  • 11. Increasing levels of trust https://www.redhat.com/en/resources/state-of-enterprise-open-source-report-2022
  • 12. It is no longer just about cost … https://www.redhat.com/en/resources/state-of-enterprise-open-source-report-2022
  • 13. PostgreSQL Oracle Standard Edition Oracle Enterprise Edition Database license $0 $17,500 $47,500 Clustering $0 Not Available $23,000 Partitioning $0 Not Available $11,500 Advanced Security $0 Not Available $15,000 Updates & Support $5,000 $3,850 $10,450 Total Cost $5,000 $21,350 $107,450 Cost Comparison (single socket only)
  • 14. A glimpse of PostgreSQL features …
  • 15. ● Reliability ○ Clustering & replication ○ High availability ○ Disaster recovery ● Scalability ○ Horizontal + vertical ○ Load balancing ○ Connection pooling ● Performance ○ Multiversion Concurrency Control ○ Multiple index types ○ Parallel query execution ● Security ○ Data encryption ○ Audit trail ○ Multi factor authentication PostgreSQL Features (not a comprehensive list) ● Extensibility ○ Extensions for additional functionality ○ Foreign data wrappers ○ Language support for a variety of PLs ● Community ○ Mailing lists, forums, social media groups ○ Documentation, manuals, & tutorials ○ Global and very diverse contributor base ● Vendor Support ○ 24/7 SLA-based support ○ No vendor lock-in ○ Zero licensing cost ● Compliance ○ SQL Standard ○ ACID Compliance ○ Thought leadership in SQL Standard
  • 17. Global brands using PostgreSQL in production
  • 18. The world’s most advanced open source relational database