SlideShare a Scribd company logo
State of Open Source
Databases
Peter Zaitsev,
Founder,
Percona
Nov 15th
, 2022
Innovation
© Percona 2
Distributed Databases
© Percona 3
Separation of
Storage and
Compute
© Percona 4
Serverless
5
HTAP – Hybrid
Transactional
Analytical Processing
© Percona 6
Data Pipelines
© Percona 7
Multiple
Databases
© Percona 8
Microservices
Developers Authority
Cloud
Different Models
© Percona 9
Not just Relational
Any More
Time Series Graph Data Structures
Multi-Model
Some Databases Support Multiple Data Models, Some even Talk Different Languages/Protocols
© Percona 10
Shapechangers
© Percona 11
Clickhouse can speak PostgreSQL and
MySQL Protocols
VictoriaMetrics has InfluxDB and
Graphite API
FerretDB allows to use PostgreSQL as if it
were MongoDB
Babelfish turns PostgreSQL in MS SQL
Compatible Database
What Is the Biggest
Factor Impacting
Open Source Now?
© Percona
12
Many will
Say:
Cloud
© Percona
13
Really ?
14
https://db-engines.com/en/blog_post/93
Cloud Impact
© Percona
Maximize and
Simplify
Adoption
Change
Opportunities
for Monetization
15
Remember…
Marten Mickos: ”Open
Source Is Not a Business
Model”
© Percona
16
Open Source
Ownership and
Governance
• Foundation Driven (Multiple
Vendors)
• Single Vendor Driven
© Percona
17
Foundation Based Open Source
© Percona
CLOUD HELPS TO
ACCELERATE ADOPTION
CLOUD CHANGES WHO
CAPTURES THE VALUE
18
Single Vendor
• Tend to Be Venture Funded or
Public Companies
• Feared of Competition with
Cloud Vendors
© Percona
19
Fully or Partially
Abandoning
Open Source
Licenses
© Percona
20
Elastic vs
OpenSearch
after Licence
Change
21
MongoDB vs
PostgreSQL
22
Primary Goal of the License Change?
- Creating Monopoly on DBaaS Market
23
Why DBaaS?
© Percona
STATE OF ART SIMPLICITY HIGH LEVEL OF
AUTOMATION
MAXIMIZES DEVELOPERS
FOCUS ON APPLICATION
24
What Is the
Problem with
Monopoly on
DBaaS?
© Percona
25
No Different
from
Proprietary
Software
Using DBaaS is a very different
skill compared to rolling your
own database setup
© Percona
26
DBaaS Vendor Lock-In
It may not be so painful now, but it is going to be painful in the future
27
History Lesson Oracle used to Save its customer from IBM
Hardware Lock-in with Mainframe computers
28
Why Data is Special
Moving Data is Expensive. Moving Lots of Data is Very
Expensive
29
Not All Is Lost
© Percona
30
Have We Been
Here Before?
2000s 2020s
31
Operating
Systems
© Percona
32
• Lock-in with Cloud Vendor
• Use Proprietary Solutions
• Highly Differentiated Cloud
• Hostage
• No Vendor Choice
• Freedom to Run Anywhere
• Use Open Source
• Cloud Is Commodity
• Customer
• Choice of Vendors
Open Source
Catches Up
Again
33
Cloud Native is
Going Strong
34
https://landscape.cncf.io/
Giving Cloud Its
Originally
Intended Role of
Commodity
Infrastructure
35
Kubernetes
• Kubernetes is universally
available
• Kubernetes is getting better for
stateful applications
• Kubernetes Operators are
available for most popular Open
Source Databases
© Percona
36
What’s Up with Kubernetes Operators?
© Percona
Day 1 and Day 2 Automation,
Toil Reduction Similar to DBaaS
UX is Different, Requires
Kubernetes Expertise
37
Can We Build
DBaaS on
Kubernetes?
© Percona
38
Many Modern
DBaaS Are Built
This Way
© Percona
39
Keep Control of
your Data!
40
https://altinity.com/altinity-cloud-anywhere/
Completely
Open Source
DBaaS
• Percona is building Open Source
Database as a Service in
Percona Monitoring and
Management (PMM)
© Percona
41
Work in
Progress…
© Percona
https://www.percona.com/doc/percona-monitoring-and-management/2.x/setting-up/server/dbaas.html
42
Summary
Fantastic Change
of Innovation
Evolving Open
Source Models
Great Future
43
Can it be
Done ?
© Percona 44
Thank you, Let’s Connect!
https://www.linkedin.com/in/peterzaitsev/
https://twitter.com/PeterZaitsev
http://www.peterzaitsev.com

More Related Content

Similar to OSA Con 2022 - State of Open Source Databases - Peter Zaitsev - Percona.pdf (20)

PDF
SREDAY London 2024 | Cloud Native Technologies: The Building Blocks of Modern...
Severalnines
 
PDF
17 Things Developers Should Know About Databases
All Things Open
 
PDF
Introduction to Apache Mesos and DC/OS
Steve Wong
 
PDF
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
HBaseCon
 
PDF
A Successful Journey to the Cloud with Data Virtualization
Denodo
 
PDF
YugabyteDB - Distributed SQL Database on Kubernetes
DoKC
 
PDF
IBM - Introduction to Cloudant
Francisco González Jiménez
 
PDF
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2
Raul Chong
 
PPTX
Webinar: OpenEBS - Still Free and now FASTEST Kubernetes storage
MayaData Inc
 
PDF
Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...
HostedbyConfluent
 
PPTX
What’s New in Documentum 7.3
Michael Mohen
 
PDF
A Novel Use of Openflow and Its Applications in Connecting Docker and Dummify...
DaoliCloud Ltd
 
PPTX
Mysql ecosystem in 2019
Alkin Tezuysal
 
PPTX
eFolder Webinar — Special eFolder Announcement: StorageCraft Agreement and CE...
eFolder
 
PDF
Building Cloud-Native Applications with a Container-Native SQL Database in th...
NuoDB
 
PDF
Containers and Kubernetes
Altoros
 
PDF
20220406 - SDAN_Presentation1_SDANOverview.pdf
ssuser34f58c1
 
PDF
Cloud Stack with Bare Metal, presented in Apache Con Europe 2016
irvan352366
 
PPTX
#CCevent Cloud is awesome but not as flexible as you think
Pete Johnson
 
PPTX
Virtualization and Containers
Kellyn Pot'Vin-Gorman
 
SREDAY London 2024 | Cloud Native Technologies: The Building Blocks of Modern...
Severalnines
 
17 Things Developers Should Know About Databases
All Things Open
 
Introduction to Apache Mesos and DC/OS
Steve Wong
 
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
HBaseCon
 
A Successful Journey to the Cloud with Data Virtualization
Denodo
 
YugabyteDB - Distributed SQL Database on Kubernetes
DoKC
 
IBM - Introduction to Cloudant
Francisco González Jiménez
 
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2
Raul Chong
 
Webinar: OpenEBS - Still Free and now FASTEST Kubernetes storage
MayaData Inc
 
Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...
HostedbyConfluent
 
What’s New in Documentum 7.3
Michael Mohen
 
A Novel Use of Openflow and Its Applications in Connecting Docker and Dummify...
DaoliCloud Ltd
 
Mysql ecosystem in 2019
Alkin Tezuysal
 
eFolder Webinar — Special eFolder Announcement: StorageCraft Agreement and CE...
eFolder
 
Building Cloud-Native Applications with a Container-Native SQL Database in th...
NuoDB
 
Containers and Kubernetes
Altoros
 
20220406 - SDAN_Presentation1_SDANOverview.pdf
ssuser34f58c1
 
Cloud Stack with Bare Metal, presented in Apache Con Europe 2016
irvan352366
 
#CCevent Cloud is awesome but not as flexible as you think
Pete Johnson
 
Virtualization and Containers
Kellyn Pot'Vin-Gorman
 

More from Altinity Ltd (20)

PPTX
Building an Analytic Extension to MySQL with ClickHouse and Open Source.pptx
Altinity Ltd
 
PDF
Cloud Native ClickHouse at Scale--Using the Altinity Kubernetes Operator-2022...
Altinity Ltd
 
PPTX
Building an Analytic Extension to MySQL with ClickHouse and Open Source
Altinity Ltd
 
PDF
Fun with ClickHouse Window Functions-2021-08-19.pdf
Altinity Ltd
 
PDF
Cloud Native Data Warehouses - Intro to ClickHouse on Kubernetes-2021-07.pdf
Altinity Ltd
 
PDF
Building High Performance Apps with Altinity Stable Builds for ClickHouse | A...
Altinity Ltd
 
PDF
Application Monitoring using Open Source - VictoriaMetrics & Altinity ClickHo...
Altinity Ltd
 
PDF
Own your ClickHouse data with Altinity.Cloud Anywhere-2023-01-17.pdf
Altinity Ltd
 
PDF
ClickHouse ReplacingMergeTree in Telecom Apps
Altinity Ltd
 
PDF
Adventures with the ClickHouse ReplacingMergeTree Engine
Altinity Ltd
 
PDF
Building a Real-Time Analytics Application with Apache Pulsar and Apache Pinot
Altinity Ltd
 
PDF
Altinity Webinar: Introduction to Altinity.Cloud-Platform for Real-Time Data.pdf
Altinity Ltd
 
PDF
OSA Con 2022 - What Data Engineering Can Learn from Frontend Engineering - Pe...
Altinity Ltd
 
PDF
OSA Con 2022 - Welcome to OSA CON Version 2022 - Robert Hodges - Altinity.pdf
Altinity Ltd
 
PDF
OSA Con 2022 - Using ClickHouse Database to Power Analytics and Customer Enga...
Altinity Ltd
 
PDF
OSA Con 2022 - Tips and Tricks to Keep Your Queries under 100ms with ClickHou...
Altinity Ltd
 
PDF
OSA Con 2022 - The Open Source Analytic Universe, Version 2022 - Robert Hodge...
Altinity Ltd
 
PDF
OSA Con 2022 - Switching Jaeger Distributed Tracing to ClickHouse to Enable A...
Altinity Ltd
 
PDF
OSA Con 2022 - Streaming Data Made Easy - Tim Spann & David Kjerrumgaard - St...
Altinity Ltd
 
PDF
OSA Con 2022 - Specifics of data analysis in Time Series Databases - Roman Kh...
Altinity Ltd
 
Building an Analytic Extension to MySQL with ClickHouse and Open Source.pptx
Altinity Ltd
 
Cloud Native ClickHouse at Scale--Using the Altinity Kubernetes Operator-2022...
Altinity Ltd
 
Building an Analytic Extension to MySQL with ClickHouse and Open Source
Altinity Ltd
 
Fun with ClickHouse Window Functions-2021-08-19.pdf
Altinity Ltd
 
Cloud Native Data Warehouses - Intro to ClickHouse on Kubernetes-2021-07.pdf
Altinity Ltd
 
Building High Performance Apps with Altinity Stable Builds for ClickHouse | A...
Altinity Ltd
 
Application Monitoring using Open Source - VictoriaMetrics & Altinity ClickHo...
Altinity Ltd
 
Own your ClickHouse data with Altinity.Cloud Anywhere-2023-01-17.pdf
Altinity Ltd
 
ClickHouse ReplacingMergeTree in Telecom Apps
Altinity Ltd
 
Adventures with the ClickHouse ReplacingMergeTree Engine
Altinity Ltd
 
Building a Real-Time Analytics Application with Apache Pulsar and Apache Pinot
Altinity Ltd
 
Altinity Webinar: Introduction to Altinity.Cloud-Platform for Real-Time Data.pdf
Altinity Ltd
 
OSA Con 2022 - What Data Engineering Can Learn from Frontend Engineering - Pe...
Altinity Ltd
 
OSA Con 2022 - Welcome to OSA CON Version 2022 - Robert Hodges - Altinity.pdf
Altinity Ltd
 
OSA Con 2022 - Using ClickHouse Database to Power Analytics and Customer Enga...
Altinity Ltd
 
OSA Con 2022 - Tips and Tricks to Keep Your Queries under 100ms with ClickHou...
Altinity Ltd
 
OSA Con 2022 - The Open Source Analytic Universe, Version 2022 - Robert Hodge...
Altinity Ltd
 
OSA Con 2022 - Switching Jaeger Distributed Tracing to ClickHouse to Enable A...
Altinity Ltd
 
OSA Con 2022 - Streaming Data Made Easy - Tim Spann & David Kjerrumgaard - St...
Altinity Ltd
 
OSA Con 2022 - Specifics of data analysis in Time Series Databases - Roman Kh...
Altinity Ltd
 
Ad

Recently uploaded (20)

PPTX
apidays Helsinki & North 2025 - From Chaos to Clarity: Designing (AI-Ready) A...
apidays
 
PDF
apidays Helsinki & North 2025 - APIs in the healthcare sector: hospitals inte...
apidays
 
PDF
apidays Helsinki & North 2025 - API-Powered Journeys: Mobility in an API-Driv...
apidays
 
PDF
What does good look like - CRAP Brighton 8 July 2025
Jan Kierzyk
 
PPTX
apidays Munich 2025 - Building Telco-Aware Apps with Open Gateway APIs, Subhr...
apidays
 
PPTX
apidays Helsinki & North 2025 - API access control strategies beyond JWT bear...
apidays
 
PDF
WEF_Future_of_Global_Fintech_Second_Edition_2025.pdf
AproximacionAlFuturo
 
PPTX
Exploring Multilingual Embeddings for Italian Semantic Search: A Pretrained a...
Sease
 
PDF
Early_Diabetes_Detection_using_Machine_L.pdf
maria879693
 
PPTX
apidays Helsinki & North 2025 - Vero APIs - Experiences of API development in...
apidays
 
PDF
Copia de Strategic Roadmap Infographics by Slidesgo.pptx (1).pdf
ssuserd4c6911
 
PPTX
apidays Munich 2025 - Building an AWS Serverless Application with Terraform, ...
apidays
 
PDF
JavaScript - Good or Bad? Tips for Google Tag Manager
📊 Markus Baersch
 
PPTX
ER_Model_with_Diagrams_Presentation.pptx
dharaadhvaryu1992
 
PPTX
recruitment Presentation.pptxhdhshhshshhehh
devraj40467
 
PDF
apidays Helsinki & North 2025 - Monetizing AI APIs: The New API Economy, Alla...
apidays
 
PDF
Data Chunking Strategies for RAG in 2025.pdf
Tamanna
 
PDF
List of all the AI prompt cheat codes.pdf
Avijit Kumar Roy
 
PDF
apidays Helsinki & North 2025 - How (not) to run a Graphql Stewardship Group,...
apidays
 
PPTX
apidays Helsinki & North 2025 - Agentic AI: A Friend or Foe?, Merja Kajava (A...
apidays
 
apidays Helsinki & North 2025 - From Chaos to Clarity: Designing (AI-Ready) A...
apidays
 
apidays Helsinki & North 2025 - APIs in the healthcare sector: hospitals inte...
apidays
 
apidays Helsinki & North 2025 - API-Powered Journeys: Mobility in an API-Driv...
apidays
 
What does good look like - CRAP Brighton 8 July 2025
Jan Kierzyk
 
apidays Munich 2025 - Building Telco-Aware Apps with Open Gateway APIs, Subhr...
apidays
 
apidays Helsinki & North 2025 - API access control strategies beyond JWT bear...
apidays
 
WEF_Future_of_Global_Fintech_Second_Edition_2025.pdf
AproximacionAlFuturo
 
Exploring Multilingual Embeddings for Italian Semantic Search: A Pretrained a...
Sease
 
Early_Diabetes_Detection_using_Machine_L.pdf
maria879693
 
apidays Helsinki & North 2025 - Vero APIs - Experiences of API development in...
apidays
 
Copia de Strategic Roadmap Infographics by Slidesgo.pptx (1).pdf
ssuserd4c6911
 
apidays Munich 2025 - Building an AWS Serverless Application with Terraform, ...
apidays
 
JavaScript - Good or Bad? Tips for Google Tag Manager
📊 Markus Baersch
 
ER_Model_with_Diagrams_Presentation.pptx
dharaadhvaryu1992
 
recruitment Presentation.pptxhdhshhshshhehh
devraj40467
 
apidays Helsinki & North 2025 - Monetizing AI APIs: The New API Economy, Alla...
apidays
 
Data Chunking Strategies for RAG in 2025.pdf
Tamanna
 
List of all the AI prompt cheat codes.pdf
Avijit Kumar Roy
 
apidays Helsinki & North 2025 - How (not) to run a Graphql Stewardship Group,...
apidays
 
apidays Helsinki & North 2025 - Agentic AI: A Friend or Foe?, Merja Kajava (A...
apidays
 
Ad

OSA Con 2022 - State of Open Source Databases - Peter Zaitsev - Percona.pdf