SlideShare una empresa de Scribd logo
1 de 49
Descargar para leer sin conexión
© 2017 Percona1
Peter Zaitsev
How Percona is Different
And How We Contribute to MySQL and MongoDB Open Source Database Ecosystem
CEO
DB Tech Showcase
Tokyo, June 16th, 2017
© 2017 Percona2
About the Talk
Why and How Percona got started
What makes us Different
And how do we really contribute to MySQL and MongoDB
Ecosystems
© 2017 Percona3
Quick Personal Intro
Started with MySQL back in 1999
Ran one of the largest MySQL deployments in Russia at the time
Joined MySQL in 2002 as staff member #46
Ran Performance Engineering group
Started Percona in 2006 together with Vadim Tkachenko
© 2017 Percona4
Why Start Percona?
Perhaps I’m Entrepreneur at my heart
MySQL was growing big and “structured”
Changing focus from changing the world to having successful “exit”
Saw Opportunity to do Services Better
Solutions which are first and foremost best for customer
© 2017 Percona5
Started to create software to solve problems
that don’t have a good Open Source solution
Launched Subscription-based Support
Services
Launched Managed Services offering
Expanded to provide services for MongoDB
Percona’s progress over last 10 years
© 2017 Percona6
How Percona is Different
Really?
© 2017 Percona7
Percona’s Purpose
“To Champion Unbiased
Open Source Database
Solutions”
© 2017 Percona8
Meaning
We write software
to offer you better
Solutions
We use the best
that exists in Open
Source community
© 2017 Percona9
Making us
Solution company, not a
Product Company
© 2017 Percona10
Principles
100% Free and Open Source Software
Focused on finding solution to maximize your success
Open Source Database Strategy Consulting and Implementation
No Lock-in Required
© 2017 Percona11
Broad Software Ecosystem Support
MySQL
Percona Server for
MySQL
MariaDB Percona XtraDB Cluster
Galera Cluster for MySQL MariaDB Galera Cluster MongoDB
Percona Server for
MongoDB
Amazon RDS for
MySQL/MariaDB/Aurora
Google CloudSQL
© 2017 Percona12
Open Source First Approach
Prefer Open Source Based
Solutions everything else
being equal
© 2017 Percona13
Do More with Open Source
Percona Products provide Open
Source Alternatives to
“Enterprise” (proprietary) features
for MySQL and MongoDB
© 2017 Percona14
Our Goal Is
100% Free and Open
Source Software Platform
for MySQL and MongoDB
for 95% of users
© 2017 Percona15
Percona Solutions and Services
Any business has got to sell something, Percona is not exception
© 2017 Percona16
Our Business Focus
•Support
•Managed Services
Building long
term
Partnership
Relationships
17
Percona
Care
Ultimate
Percona
Care
Percona Ongoing Services
Percona
Support
Percona
Support
Percona
Care
Percona
Support
• 24x7 Escalation
• Operational Support
• Software support
• Expert Advice
• TAM
• Regular Consulting
• Optional Scheduled
Onsites
• Scheduled Checkups
• Full 24x7 Monitoring
• Proactive Response
• Fully Managed
• Scheduled Reviews
© 2017 Percona18
Consulting and Training
Onsite and Remote
4h to full time weeks or months
Projects & Staff Augmentation
© 2017 Percona19
98.5% Customer Satisfaction Rating
All time 98.5% Consistent
Customer Satisfaction Rating
© 2017 Percona20
Percona Software
What we have been up to recently
© 2017 Percona21
Percona Server for MySQL 5.7 Overview
• 100% Compatible with MySQL 5.7 Community Edition
• 100% Free and Open Source
• Includes Alternatives to Many MySQL Enterprise Features
• Includes TokuDB Storage Engine
• Focus on Performance and Operational Visibility
© 2017 Percona22
Percona Server 5.7 Recent Improvements
Column Compression
now available in
Percona Server 5.7
MySQL Group
Replication included
Experimental
MyRocks build
available
© 2017 Percona23
Percona XtraBackup Overview
• #1 Open Source Binary Hot Backup Solution for MySQL
• Alternative to MySQL Enterprise Backup
• Parallel Backups, Incremental Backups, Streaming, Encryption
• Supports MySQL, MariaDB*, Percona Server for MySQL
• Embraced by Amazon Aurora for Binary Database Import
© 2017 Percona24
Percona XtraBackup 2.4 new features
Hardware accelerated crc32 for page and log checksums
Parallel stream extraction
Parallel encryption and decryption
© 2017 Percona25
Percona Toolkit Overview
“Swiss Army Knife” of Tools
Help DBAs to be more efficient
Help DBAs to make less mistakes
Supports MySQL, MariaDB, Percona Server, Amazon RDS MySQL
and now MongoDB
© 2017 Percona26
Percona Toolkit 3.0
Initial support for MongoDB
Pt-mongodb-summary
Pt-mongodb-query-digest
New tools implemented in Go
Performance Schema support in pt-stalk
© 2017 Percona27
Percona Server for MongoDB 3.4
100% Compatible with MongoDB 3.4 Community Edition
100% Free and Open Source
Alternatives for many MongoDB Enterprise Features
MongoRocks (RocksDB) Storage Engine
Percona Memory Engine
© 2017 Percona28
Percona Server for MongoDB 3.4
Updated MongoRocks Storage Engine
Updated Percona Memory Storage Engine
PerconaFT Storage Engine no more available
Log Redaction (Sensitive Data Masking)
Profile Rate Limiting (Query Sampling)
Hot Backup for WiredTiger and MongoRocks
29
Percona Memory Engine for MongoDB Benchmarks
© 2017 Percona30
WiredTiger vs MongoRocks – write intensive
© 2017 Percona31
Percona XtraDB Cluster 5.7
• Based on Percona Server 5.7
• Easiest way to bring HA in your MySQL Environment
• Designed to work well in the Cloud
• Multi-Master Replication with no Conflicts
• Automatic Node Provisioning for Auto Scaling and Self Healing
© 2017 Percona32
PXC 5.7 Goals
Brought PXC Development in-house to server our customers better
Provide complete clustering solution not set of LEGO pieces
Improve Usability and Ease of Use
Focus on Quality
© 2017 Percona33
PXC 5.7 Highlights
Integrated Cluster
Aware Load Balancer
with ProxySQL
Instrumentation with
Performance Schema
Support for Data at
Rest Encryption
(Innodb Tablespace
Encryption)
Your Data is safe by
default with “Strict
Mode” – prevents using
features which do not
work correctly
Integration with
Percona Monitoring
and Management
© 2017 Percona34
New in PXC 5.7
Up to 10 times better Performance
Parallel State Transfer support with Percona Xtrabackup
Better Instrumentation of Flow Control Status
Instrumentation of Incremental State Transfer
© 2017 Percona35
PXC 5.7 Performance Improvements
http://bit.ly/2qGCr0T and http://bit.ly/2pzvAIW
© 2017 Percona36
PXC 5.7 Integrated with ProxySQL 1.3
proxysql-admin script to simplify configuration for PXC
Support for Zero Downtime Maintainence
Support even larger number of connections
Support for Prepared Statements (experimental)
© 2017 Percona37
To Make Easy-to-Use Monitoring Accessible for
Everyone
© 2017 Percona38
Existing Solutions Are
Proprietary
Cloud Only
Do it yourself
© 2017 Percona39
Implement Solution which is
Available for Every
Environment
•Production,
•Staging
•QA
Available for Anyone
on the Team
•DBAs
•SREs
•Developers
© 2017 Percona40
Percona Monitoring and Management
• Comprehensive Easy to Use Database Focused Monitoring
• 100% Open Source Roll-your-own solution
• Supports MySQL and MongoDB
• Version 1.0 focuses on Trending and Query Analyses
• Management Features to Come
© 2017 Percona41
What Queries are causing the load ?
© 2017 Percona42
Why are they causing this load ?
© 2017 Percona43
How to fix them
© 2017 Percona44
System Information
© 2017 Percona45
What happens on OS and Hardware Level
© 2017 Percona46
As well as Database Level
© 2017 Percona47
Check out the Demo
http://pmmdemo.percona.com
© 2017 Percona48
Percona Live Europe Call for Papers &
Registration are Open!
Championing Open Source Databases
▪ MySQL, MongoDB, Open Source Databases
▪ Time Series Databases, PostgreSQL, RocksDB
▪ Developers, Business/Case Studies, Operations
▪ September 25-27th, 2017
▪ Radisson Blu Royal Hotel, Dublin, Ireland
Submit Your Proposal by July 17th!
www.percona.com/live/e17
DATABASE PERFORMANCE
MATTERS
Database Performance MattersDatabase Performance MattersDatabase Performance MattersDatabase Performance MattersDatabase Performance Matters

Más contenido relacionado

La actualidad más candente

20171003 ignite17 dal
20171003 ignite17 dal20171003 ignite17 dal
20171003 ignite17 dalMiho Yamamoto
 
Implementation of Dense Storage Utilizing HDDs with SSDs and PCIe Flash Acc...
Implementation of Dense Storage Utilizing  HDDs with SSDs and PCIe Flash  Acc...Implementation of Dense Storage Utilizing  HDDs with SSDs and PCIe Flash  Acc...
Implementation of Dense Storage Utilizing HDDs with SSDs and PCIe Flash Acc...Red_Hat_Storage
 
OVHcloud Tech Talks S01E09 - OVHcloud Data Processing : Le nouveau service po...
OVHcloud Tech Talks S01E09 - OVHcloud Data Processing : Le nouveau service po...OVHcloud Tech Talks S01E09 - OVHcloud Data Processing : Le nouveau service po...
OVHcloud Tech Talks S01E09 - OVHcloud Data Processing : Le nouveau service po...OVHcloud
 
Oracle Cloud - Infrastruktura jako kód
Oracle Cloud - Infrastruktura jako kódOracle Cloud - Infrastruktura jako kód
Oracle Cloud - Infrastruktura jako kódMarketingArrowECS_CZ
 
Fast, In-Memory SQL on Apache Cassandra with Apache Ignite (Rachel Pedreschi,...
Fast, In-Memory SQL on Apache Cassandra with Apache Ignite (Rachel Pedreschi,...Fast, In-Memory SQL on Apache Cassandra with Apache Ignite (Rachel Pedreschi,...
Fast, In-Memory SQL on Apache Cassandra with Apache Ignite (Rachel Pedreschi,...DataStax
 
Azure for Data Platform
Azure for Data PlatformAzure for Data Platform
Azure for Data PlatformMariano Kovo
 
いそがしいひとのための Microsoft Ignite 2018 最新情報 Data 編
いそがしいひとのための Microsoft Ignite 2018 最新情報 Data 編いそがしいひとのための Microsoft Ignite 2018 最新情報 Data 編
いそがしいひとのための Microsoft Ignite 2018 最新情報 Data 編Miho Yamamoto
 
Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...
Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...
Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...Red_Hat_Storage
 
Oracle to Cassandra Core Concepts Guid Part 1: A new hope
Oracle to Cassandra Core Concepts Guid Part 1: A new hopeOracle to Cassandra Core Concepts Guid Part 1: A new hope
Oracle to Cassandra Core Concepts Guid Part 1: A new hopeDataStax
 
Linux en Microsoft Azure Global Azure Lima
Linux en Microsoft Azure Global Azure LimaLinux en Microsoft Azure Global Azure Lima
Linux en Microsoft Azure Global Azure LimaGermán Cayo Morales
 
Red Hat Storage: Emerging Use Cases
Red Hat Storage: Emerging Use CasesRed Hat Storage: Emerging Use Cases
Red Hat Storage: Emerging Use CasesRed_Hat_Storage
 
How to go into production your machine learning models? #CWT2017
How to go into production your machine learning models? #CWT2017How to go into production your machine learning models? #CWT2017
How to go into production your machine learning models? #CWT2017Cloudera Japan
 
The role of NoSQL in the Next Generation of Financial Informatics
The role of NoSQL in the Next Generation of Financial InformaticsThe role of NoSQL in the Next Generation of Financial Informatics
The role of NoSQL in the Next Generation of Financial InformaticsAerospike, Inc.
 
NoSQL on MySQL - MySQL Document Store by Vadim Tkachenko
NoSQL on MySQL - MySQL Document Store by Vadim TkachenkoNoSQL on MySQL - MySQL Document Store by Vadim Tkachenko
NoSQL on MySQL - MySQL Document Store by Vadim TkachenkoData Con LA
 
[「RDB技術者のためのNoSQLガイド」出版記念セミナー] Azure DocumentDB
[「RDB技術者のためのNoSQLガイド」出版記念セミナー] Azure DocumentDB[「RDB技術者のためのNoSQLガイド」出版記念セミナー] Azure DocumentDB
[「RDB技術者のためのNoSQLガイド」出版記念セミナー] Azure DocumentDBNaoki (Neo) SATO
 
Apache Ignite: In-Memory Hammer for Your Data Science Toolkit
Apache Ignite: In-Memory Hammer for Your Data Science ToolkitApache Ignite: In-Memory Hammer for Your Data Science Toolkit
Apache Ignite: In-Memory Hammer for Your Data Science ToolkitDenis Magda
 
Why Software-Defined Storage Matters
Why Software-Defined Storage MattersWhy Software-Defined Storage Matters
Why Software-Defined Storage MattersColleen Corrice
 
From PoCs to Production
From PoCs to ProductionFrom PoCs to Production
From PoCs to ProductionDataStax
 
Microservices Architectures With Apache Ignite
Microservices Architectures With Apache IgniteMicroservices Architectures With Apache Ignite
Microservices Architectures With Apache IgniteDenis Magda
 

La actualidad más candente (20)

FAQ
FAQFAQ
FAQ
 
20171003 ignite17 dal
20171003 ignite17 dal20171003 ignite17 dal
20171003 ignite17 dal
 
Implementation of Dense Storage Utilizing HDDs with SSDs and PCIe Flash Acc...
Implementation of Dense Storage Utilizing  HDDs with SSDs and PCIe Flash  Acc...Implementation of Dense Storage Utilizing  HDDs with SSDs and PCIe Flash  Acc...
Implementation of Dense Storage Utilizing HDDs with SSDs and PCIe Flash Acc...
 
OVHcloud Tech Talks S01E09 - OVHcloud Data Processing : Le nouveau service po...
OVHcloud Tech Talks S01E09 - OVHcloud Data Processing : Le nouveau service po...OVHcloud Tech Talks S01E09 - OVHcloud Data Processing : Le nouveau service po...
OVHcloud Tech Talks S01E09 - OVHcloud Data Processing : Le nouveau service po...
 
Oracle Cloud - Infrastruktura jako kód
Oracle Cloud - Infrastruktura jako kódOracle Cloud - Infrastruktura jako kód
Oracle Cloud - Infrastruktura jako kód
 
Fast, In-Memory SQL on Apache Cassandra with Apache Ignite (Rachel Pedreschi,...
Fast, In-Memory SQL on Apache Cassandra with Apache Ignite (Rachel Pedreschi,...Fast, In-Memory SQL on Apache Cassandra with Apache Ignite (Rachel Pedreschi,...
Fast, In-Memory SQL on Apache Cassandra with Apache Ignite (Rachel Pedreschi,...
 
Azure for Data Platform
Azure for Data PlatformAzure for Data Platform
Azure for Data Platform
 
いそがしいひとのための Microsoft Ignite 2018 最新情報 Data 編
いそがしいひとのための Microsoft Ignite 2018 最新情報 Data 編いそがしいひとのための Microsoft Ignite 2018 最新情報 Data 編
いそがしいひとのための Microsoft Ignite 2018 最新情報 Data 編
 
Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...
Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...
Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...
 
Oracle to Cassandra Core Concepts Guid Part 1: A new hope
Oracle to Cassandra Core Concepts Guid Part 1: A new hopeOracle to Cassandra Core Concepts Guid Part 1: A new hope
Oracle to Cassandra Core Concepts Guid Part 1: A new hope
 
Linux en Microsoft Azure Global Azure Lima
Linux en Microsoft Azure Global Azure LimaLinux en Microsoft Azure Global Azure Lima
Linux en Microsoft Azure Global Azure Lima
 
Red Hat Storage: Emerging Use Cases
Red Hat Storage: Emerging Use CasesRed Hat Storage: Emerging Use Cases
Red Hat Storage: Emerging Use Cases
 
How to go into production your machine learning models? #CWT2017
How to go into production your machine learning models? #CWT2017How to go into production your machine learning models? #CWT2017
How to go into production your machine learning models? #CWT2017
 
The role of NoSQL in the Next Generation of Financial Informatics
The role of NoSQL in the Next Generation of Financial InformaticsThe role of NoSQL in the Next Generation of Financial Informatics
The role of NoSQL in the Next Generation of Financial Informatics
 
NoSQL on MySQL - MySQL Document Store by Vadim Tkachenko
NoSQL on MySQL - MySQL Document Store by Vadim TkachenkoNoSQL on MySQL - MySQL Document Store by Vadim Tkachenko
NoSQL on MySQL - MySQL Document Store by Vadim Tkachenko
 
[「RDB技術者のためのNoSQLガイド」出版記念セミナー] Azure DocumentDB
[「RDB技術者のためのNoSQLガイド」出版記念セミナー] Azure DocumentDB[「RDB技術者のためのNoSQLガイド」出版記念セミナー] Azure DocumentDB
[「RDB技術者のためのNoSQLガイド」出版記念セミナー] Azure DocumentDB
 
Apache Ignite: In-Memory Hammer for Your Data Science Toolkit
Apache Ignite: In-Memory Hammer for Your Data Science ToolkitApache Ignite: In-Memory Hammer for Your Data Science Toolkit
Apache Ignite: In-Memory Hammer for Your Data Science Toolkit
 
Why Software-Defined Storage Matters
Why Software-Defined Storage MattersWhy Software-Defined Storage Matters
Why Software-Defined Storage Matters
 
From PoCs to Production
From PoCs to ProductionFrom PoCs to Production
From PoCs to Production
 
Microservices Architectures With Apache Ignite
Microservices Architectures With Apache IgniteMicroservices Architectures With Apache Ignite
Microservices Architectures With Apache Ignite
 

Similar a [db tech showcase OSS 2017] A11: How Percona is Different, and How We Support and Contribute to the MySQL and MongoDB Ecosystems

Mysql query optimization best practices and indexing
Mysql query optimization  best practices and indexingMysql query optimization  best practices and indexing
Mysql query optimization best practices and indexingAlkin Tezuysal
 
Webinar slides: How to automate and manage MongoDB & Percona Server for MongoDB
Webinar slides: How to automate and manage MongoDB & Percona Server for MongoDBWebinar slides: How to automate and manage MongoDB & Percona Server for MongoDB
Webinar slides: How to automate and manage MongoDB & Percona Server for MongoDBSeveralnines
 
Alkin Tezuysal "MySQL Query Optimization Best Practices and Indexing"
Alkin Tezuysal "MySQL Query Optimization Best Practices and Indexing"Alkin Tezuysal "MySQL Query Optimization Best Practices and Indexing"
Alkin Tezuysal "MySQL Query Optimization Best Practices and Indexing"Fwdays
 
Choosing the Right Open Source Database
Choosing the Right Open Source DatabaseChoosing the Right Open Source Database
Choosing the Right Open Source DatabaseAll Things Open
 
Mysql ecosystem in 2018
Mysql ecosystem in 2018Mysql ecosystem in 2018
Mysql ecosystem in 2018Alkin Tezuysal
 
ROMA NOVIKOV, BAQ, "Prometheus + grafana based monitoring"
ROMA NOVIKOV, BAQ, "Prometheus + grafana based monitoring"ROMA NOVIKOV, BAQ, "Prometheus + grafana based monitoring"
ROMA NOVIKOV, BAQ, "Prometheus + grafana based monitoring"Dakiry
 
Why are we excited about MySQL 8? / Петр Зайцев (Percona)
Why are we excited about MySQL 8? / Петр Зайцев (Percona)Why are we excited about MySQL 8? / Петр Зайцев (Percona)
Why are we excited about MySQL 8? / Петр Зайцев (Percona)Ontico
 
Choosing the Right Open Source Database
Choosing the Right Open Source DatabaseChoosing the Right Open Source Database
Choosing the Right Open Source DatabaseAll Things Open
 
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)Ontico
 
Data Con LA 2022 - Key Open Source Databases Strategies That Share Business i...
Data Con LA 2022 - Key Open Source Databases Strategies That Share Business i...Data Con LA 2022 - Key Open Source Databases Strategies That Share Business i...
Data Con LA 2022 - Key Open Source Databases Strategies That Share Business i...Data Con LA
 
Роман Новиков "Best Practices for MySQL Performance & Troubleshooting with th...
Роман Новиков "Best Practices for MySQL Performance & Troubleshooting with th...Роман Новиков "Best Practices for MySQL Performance & Troubleshooting with th...
Роман Новиков "Best Practices for MySQL Performance & Troubleshooting with th...Fwdays
 
Modern Database Best Practices
Modern Database Best PracticesModern Database Best Practices
Modern Database Best PracticesAll Things Open
 
Choosing the Right Open Source Database
Choosing the Right Open Source DatabaseChoosing the Right Open Source Database
Choosing the Right Open Source DatabaseAll Things Open
 
Designing 4 k workflows [seminar]compress
Designing 4 k workflows [seminar]compressDesigning 4 k workflows [seminar]compress
Designing 4 k workflows [seminar]compressAtiwat Rungsirikulwit
 
High Availability Using MySQL Group Replication
High Availability Using MySQL Group ReplicationHigh Availability Using MySQL Group Replication
High Availability Using MySQL Group ReplicationOSSCube
 
Driving the future of PostgreSQL adoption
Driving the future of PostgreSQL adoptionDriving the future of PostgreSQL adoption
Driving the future of PostgreSQL adoptionUmair Shahid
 
The Database Trends that are Transforming Your Database Infrastructure Forever
The Database Trends that are Transforming Your Database Infrastructure ForeverThe Database Trends that are Transforming Your Database Infrastructure Forever
The Database Trends that are Transforming Your Database Infrastructure ForeverScyllaDB
 
Slides: How to Select a PaaS
Slides: How to Select a PaaSSlides: How to Select a PaaS
Slides: How to Select a PaaSAltoros
 
451 Research: Data Is the Key to Friction in DevOps
451 Research: Data Is the Key to Friction in DevOps451 Research: Data Is the Key to Friction in DevOps
451 Research: Data Is the Key to Friction in DevOpsDelphix
 
Webinar 2017. Supercharge your analytics with ClickHouse. Vadim Tkachenko
Webinar 2017. Supercharge your analytics with ClickHouse. Vadim TkachenkoWebinar 2017. Supercharge your analytics with ClickHouse. Vadim Tkachenko
Webinar 2017. Supercharge your analytics with ClickHouse. Vadim TkachenkoAltinity Ltd
 

Similar a [db tech showcase OSS 2017] A11: How Percona is Different, and How We Support and Contribute to the MySQL and MongoDB Ecosystems (20)

Mysql query optimization best practices and indexing
Mysql query optimization  best practices and indexingMysql query optimization  best practices and indexing
Mysql query optimization best practices and indexing
 
Webinar slides: How to automate and manage MongoDB & Percona Server for MongoDB
Webinar slides: How to automate and manage MongoDB & Percona Server for MongoDBWebinar slides: How to automate and manage MongoDB & Percona Server for MongoDB
Webinar slides: How to automate and manage MongoDB & Percona Server for MongoDB
 
Alkin Tezuysal "MySQL Query Optimization Best Practices and Indexing"
Alkin Tezuysal "MySQL Query Optimization Best Practices and Indexing"Alkin Tezuysal "MySQL Query Optimization Best Practices and Indexing"
Alkin Tezuysal "MySQL Query Optimization Best Practices and Indexing"
 
Choosing the Right Open Source Database
Choosing the Right Open Source DatabaseChoosing the Right Open Source Database
Choosing the Right Open Source Database
 
Mysql ecosystem in 2018
Mysql ecosystem in 2018Mysql ecosystem in 2018
Mysql ecosystem in 2018
 
ROMA NOVIKOV, BAQ, "Prometheus + grafana based monitoring"
ROMA NOVIKOV, BAQ, "Prometheus + grafana based monitoring"ROMA NOVIKOV, BAQ, "Prometheus + grafana based monitoring"
ROMA NOVIKOV, BAQ, "Prometheus + grafana based monitoring"
 
Why are we excited about MySQL 8? / Петр Зайцев (Percona)
Why are we excited about MySQL 8? / Петр Зайцев (Percona)Why are we excited about MySQL 8? / Петр Зайцев (Percona)
Why are we excited about MySQL 8? / Петр Зайцев (Percona)
 
Choosing the Right Open Source Database
Choosing the Right Open Source DatabaseChoosing the Right Open Source Database
Choosing the Right Open Source Database
 
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
 
Data Con LA 2022 - Key Open Source Databases Strategies That Share Business i...
Data Con LA 2022 - Key Open Source Databases Strategies That Share Business i...Data Con LA 2022 - Key Open Source Databases Strategies That Share Business i...
Data Con LA 2022 - Key Open Source Databases Strategies That Share Business i...
 
Роман Новиков "Best Practices for MySQL Performance & Troubleshooting with th...
Роман Новиков "Best Practices for MySQL Performance & Troubleshooting with th...Роман Новиков "Best Practices for MySQL Performance & Troubleshooting with th...
Роман Новиков "Best Practices for MySQL Performance & Troubleshooting with th...
 
Modern Database Best Practices
Modern Database Best PracticesModern Database Best Practices
Modern Database Best Practices
 
Choosing the Right Open Source Database
Choosing the Right Open Source DatabaseChoosing the Right Open Source Database
Choosing the Right Open Source Database
 
Designing 4 k workflows [seminar]compress
Designing 4 k workflows [seminar]compressDesigning 4 k workflows [seminar]compress
Designing 4 k workflows [seminar]compress
 
High Availability Using MySQL Group Replication
High Availability Using MySQL Group ReplicationHigh Availability Using MySQL Group Replication
High Availability Using MySQL Group Replication
 
Driving the future of PostgreSQL adoption
Driving the future of PostgreSQL adoptionDriving the future of PostgreSQL adoption
Driving the future of PostgreSQL adoption
 
The Database Trends that are Transforming Your Database Infrastructure Forever
The Database Trends that are Transforming Your Database Infrastructure ForeverThe Database Trends that are Transforming Your Database Infrastructure Forever
The Database Trends that are Transforming Your Database Infrastructure Forever
 
Slides: How to Select a PaaS
Slides: How to Select a PaaSSlides: How to Select a PaaS
Slides: How to Select a PaaS
 
451 Research: Data Is the Key to Friction in DevOps
451 Research: Data Is the Key to Friction in DevOps451 Research: Data Is the Key to Friction in DevOps
451 Research: Data Is the Key to Friction in DevOps
 
Webinar 2017. Supercharge your analytics with ClickHouse. Vadim Tkachenko
Webinar 2017. Supercharge your analytics with ClickHouse. Vadim TkachenkoWebinar 2017. Supercharge your analytics with ClickHouse. Vadim Tkachenko
Webinar 2017. Supercharge your analytics with ClickHouse. Vadim Tkachenko
 

Más de Insight Technology, Inc.

グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?Insight Technology, Inc.
 
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~Insight Technology, Inc.
 
事例を通じて機械学習とは何かを説明する
事例を通じて機械学習とは何かを説明する事例を通じて機械学習とは何かを説明する
事例を通じて機械学習とは何かを説明するInsight Technology, Inc.
 
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーンInsight Technology, Inc.
 
MBAAで覚えるDBREの大事なおしごと
MBAAで覚えるDBREの大事なおしごとMBAAで覚えるDBREの大事なおしごと
MBAAで覚えるDBREの大事なおしごとInsight Technology, Inc.
 
グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?Insight Technology, Inc.
 
DBREから始めるデータベースプラットフォーム
DBREから始めるデータベースプラットフォームDBREから始めるデータベースプラットフォーム
DBREから始めるデータベースプラットフォームInsight Technology, Inc.
 
SQL Server エンジニアのためのコンテナ入門
SQL Server エンジニアのためのコンテナ入門SQL Server エンジニアのためのコンテナ入門
SQL Server エンジニアのためのコンテナ入門Insight Technology, Inc.
 
db tech showcase2019オープニングセッション @ 森田 俊哉
db tech showcase2019オープニングセッション @ 森田 俊哉 db tech showcase2019オープニングセッション @ 森田 俊哉
db tech showcase2019オープニングセッション @ 森田 俊哉 Insight Technology, Inc.
 
db tech showcase2019 オープニングセッション @ 石川 雅也
db tech showcase2019 オープニングセッション @ 石川 雅也db tech showcase2019 オープニングセッション @ 石川 雅也
db tech showcase2019 オープニングセッション @ 石川 雅也Insight Technology, Inc.
 
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー Insight Technology, Inc.
 
難しいアプリケーション移行、手軽に試してみませんか?
難しいアプリケーション移行、手軽に試してみませんか?難しいアプリケーション移行、手軽に試してみませんか?
難しいアプリケーション移行、手軽に試してみませんか?Insight Technology, Inc.
 
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介Insight Technology, Inc.
 
そのデータベース、クラウドで使ってみませんか?
そのデータベース、クラウドで使ってみませんか?そのデータベース、クラウドで使ってみませんか?
そのデータベース、クラウドで使ってみませんか?Insight Technology, Inc.
 
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...Insight Technology, Inc.
 
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。 複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。 Insight Technology, Inc.
 
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...Insight Technology, Inc.
 
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]Insight Technology, Inc.
 

Más de Insight Technology, Inc. (20)

グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?
 
Docker and the Oracle Database
Docker and the Oracle DatabaseDocker and the Oracle Database
Docker and the Oracle Database
 
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~
 
事例を通じて機械学習とは何かを説明する
事例を通じて機械学習とは何かを説明する事例を通じて機械学習とは何かを説明する
事例を通じて機械学習とは何かを説明する
 
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン
 
MBAAで覚えるDBREの大事なおしごと
MBAAで覚えるDBREの大事なおしごとMBAAで覚えるDBREの大事なおしごと
MBAAで覚えるDBREの大事なおしごと
 
グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?
 
DBREから始めるデータベースプラットフォーム
DBREから始めるデータベースプラットフォームDBREから始めるデータベースプラットフォーム
DBREから始めるデータベースプラットフォーム
 
SQL Server エンジニアのためのコンテナ入門
SQL Server エンジニアのためのコンテナ入門SQL Server エンジニアのためのコンテナ入門
SQL Server エンジニアのためのコンテナ入門
 
Lunch & Learn, AWS NoSQL Services
Lunch & Learn, AWS NoSQL ServicesLunch & Learn, AWS NoSQL Services
Lunch & Learn, AWS NoSQL Services
 
db tech showcase2019オープニングセッション @ 森田 俊哉
db tech showcase2019オープニングセッション @ 森田 俊哉 db tech showcase2019オープニングセッション @ 森田 俊哉
db tech showcase2019オープニングセッション @ 森田 俊哉
 
db tech showcase2019 オープニングセッション @ 石川 雅也
db tech showcase2019 オープニングセッション @ 石川 雅也db tech showcase2019 オープニングセッション @ 石川 雅也
db tech showcase2019 オープニングセッション @ 石川 雅也
 
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー
 
難しいアプリケーション移行、手軽に試してみませんか?
難しいアプリケーション移行、手軽に試してみませんか?難しいアプリケーション移行、手軽に試してみませんか?
難しいアプリケーション移行、手軽に試してみませんか?
 
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
 
そのデータベース、クラウドで使ってみませんか?
そのデータベース、クラウドで使ってみませんか?そのデータベース、クラウドで使ってみませんか?
そのデータベース、クラウドで使ってみませんか?
 
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
 
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。 複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
 
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
 
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
 

Último

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 

Último (20)

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

[db tech showcase OSS 2017] A11: How Percona is Different, and How We Support and Contribute to the MySQL and MongoDB Ecosystems

  • 1. © 2017 Percona1 Peter Zaitsev How Percona is Different And How We Contribute to MySQL and MongoDB Open Source Database Ecosystem CEO DB Tech Showcase Tokyo, June 16th, 2017
  • 2. © 2017 Percona2 About the Talk Why and How Percona got started What makes us Different And how do we really contribute to MySQL and MongoDB Ecosystems
  • 3. © 2017 Percona3 Quick Personal Intro Started with MySQL back in 1999 Ran one of the largest MySQL deployments in Russia at the time Joined MySQL in 2002 as staff member #46 Ran Performance Engineering group Started Percona in 2006 together with Vadim Tkachenko
  • 4. © 2017 Percona4 Why Start Percona? Perhaps I’m Entrepreneur at my heart MySQL was growing big and “structured” Changing focus from changing the world to having successful “exit” Saw Opportunity to do Services Better Solutions which are first and foremost best for customer
  • 5. © 2017 Percona5 Started to create software to solve problems that don’t have a good Open Source solution Launched Subscription-based Support Services Launched Managed Services offering Expanded to provide services for MongoDB Percona’s progress over last 10 years
  • 6. © 2017 Percona6 How Percona is Different Really?
  • 7. © 2017 Percona7 Percona’s Purpose “To Champion Unbiased Open Source Database Solutions”
  • 8. © 2017 Percona8 Meaning We write software to offer you better Solutions We use the best that exists in Open Source community
  • 9. © 2017 Percona9 Making us Solution company, not a Product Company
  • 10. © 2017 Percona10 Principles 100% Free and Open Source Software Focused on finding solution to maximize your success Open Source Database Strategy Consulting and Implementation No Lock-in Required
  • 11. © 2017 Percona11 Broad Software Ecosystem Support MySQL Percona Server for MySQL MariaDB Percona XtraDB Cluster Galera Cluster for MySQL MariaDB Galera Cluster MongoDB Percona Server for MongoDB Amazon RDS for MySQL/MariaDB/Aurora Google CloudSQL
  • 12. © 2017 Percona12 Open Source First Approach Prefer Open Source Based Solutions everything else being equal
  • 13. © 2017 Percona13 Do More with Open Source Percona Products provide Open Source Alternatives to “Enterprise” (proprietary) features for MySQL and MongoDB
  • 14. © 2017 Percona14 Our Goal Is 100% Free and Open Source Software Platform for MySQL and MongoDB for 95% of users
  • 15. © 2017 Percona15 Percona Solutions and Services Any business has got to sell something, Percona is not exception
  • 16. © 2017 Percona16 Our Business Focus •Support •Managed Services Building long term Partnership Relationships
  • 17. 17 Percona Care Ultimate Percona Care Percona Ongoing Services Percona Support Percona Support Percona Care Percona Support • 24x7 Escalation • Operational Support • Software support • Expert Advice • TAM • Regular Consulting • Optional Scheduled Onsites • Scheduled Checkups • Full 24x7 Monitoring • Proactive Response • Fully Managed • Scheduled Reviews
  • 18. © 2017 Percona18 Consulting and Training Onsite and Remote 4h to full time weeks or months Projects & Staff Augmentation
  • 19. © 2017 Percona19 98.5% Customer Satisfaction Rating All time 98.5% Consistent Customer Satisfaction Rating
  • 20. © 2017 Percona20 Percona Software What we have been up to recently
  • 21. © 2017 Percona21 Percona Server for MySQL 5.7 Overview • 100% Compatible with MySQL 5.7 Community Edition • 100% Free and Open Source • Includes Alternatives to Many MySQL Enterprise Features • Includes TokuDB Storage Engine • Focus on Performance and Operational Visibility
  • 22. © 2017 Percona22 Percona Server 5.7 Recent Improvements Column Compression now available in Percona Server 5.7 MySQL Group Replication included Experimental MyRocks build available
  • 23. © 2017 Percona23 Percona XtraBackup Overview • #1 Open Source Binary Hot Backup Solution for MySQL • Alternative to MySQL Enterprise Backup • Parallel Backups, Incremental Backups, Streaming, Encryption • Supports MySQL, MariaDB*, Percona Server for MySQL • Embraced by Amazon Aurora for Binary Database Import
  • 24. © 2017 Percona24 Percona XtraBackup 2.4 new features Hardware accelerated crc32 for page and log checksums Parallel stream extraction Parallel encryption and decryption
  • 25. © 2017 Percona25 Percona Toolkit Overview “Swiss Army Knife” of Tools Help DBAs to be more efficient Help DBAs to make less mistakes Supports MySQL, MariaDB, Percona Server, Amazon RDS MySQL and now MongoDB
  • 26. © 2017 Percona26 Percona Toolkit 3.0 Initial support for MongoDB Pt-mongodb-summary Pt-mongodb-query-digest New tools implemented in Go Performance Schema support in pt-stalk
  • 27. © 2017 Percona27 Percona Server for MongoDB 3.4 100% Compatible with MongoDB 3.4 Community Edition 100% Free and Open Source Alternatives for many MongoDB Enterprise Features MongoRocks (RocksDB) Storage Engine Percona Memory Engine
  • 28. © 2017 Percona28 Percona Server for MongoDB 3.4 Updated MongoRocks Storage Engine Updated Percona Memory Storage Engine PerconaFT Storage Engine no more available Log Redaction (Sensitive Data Masking) Profile Rate Limiting (Query Sampling) Hot Backup for WiredTiger and MongoRocks
  • 29. 29 Percona Memory Engine for MongoDB Benchmarks
  • 30. © 2017 Percona30 WiredTiger vs MongoRocks – write intensive
  • 31. © 2017 Percona31 Percona XtraDB Cluster 5.7 • Based on Percona Server 5.7 • Easiest way to bring HA in your MySQL Environment • Designed to work well in the Cloud • Multi-Master Replication with no Conflicts • Automatic Node Provisioning for Auto Scaling and Self Healing
  • 32. © 2017 Percona32 PXC 5.7 Goals Brought PXC Development in-house to server our customers better Provide complete clustering solution not set of LEGO pieces Improve Usability and Ease of Use Focus on Quality
  • 33. © 2017 Percona33 PXC 5.7 Highlights Integrated Cluster Aware Load Balancer with ProxySQL Instrumentation with Performance Schema Support for Data at Rest Encryption (Innodb Tablespace Encryption) Your Data is safe by default with “Strict Mode” – prevents using features which do not work correctly Integration with Percona Monitoring and Management
  • 34. © 2017 Percona34 New in PXC 5.7 Up to 10 times better Performance Parallel State Transfer support with Percona Xtrabackup Better Instrumentation of Flow Control Status Instrumentation of Incremental State Transfer
  • 35. © 2017 Percona35 PXC 5.7 Performance Improvements http://bit.ly/2qGCr0T and http://bit.ly/2pzvAIW
  • 36. © 2017 Percona36 PXC 5.7 Integrated with ProxySQL 1.3 proxysql-admin script to simplify configuration for PXC Support for Zero Downtime Maintainence Support even larger number of connections Support for Prepared Statements (experimental)
  • 37. © 2017 Percona37 To Make Easy-to-Use Monitoring Accessible for Everyone
  • 38. © 2017 Percona38 Existing Solutions Are Proprietary Cloud Only Do it yourself
  • 39. © 2017 Percona39 Implement Solution which is Available for Every Environment •Production, •Staging •QA Available for Anyone on the Team •DBAs •SREs •Developers
  • 40. © 2017 Percona40 Percona Monitoring and Management • Comprehensive Easy to Use Database Focused Monitoring • 100% Open Source Roll-your-own solution • Supports MySQL and MongoDB • Version 1.0 focuses on Trending and Query Analyses • Management Features to Come
  • 41. © 2017 Percona41 What Queries are causing the load ?
  • 42. © 2017 Percona42 Why are they causing this load ?
  • 43. © 2017 Percona43 How to fix them
  • 45. © 2017 Percona45 What happens on OS and Hardware Level
  • 46. © 2017 Percona46 As well as Database Level
  • 47. © 2017 Percona47 Check out the Demo http://pmmdemo.percona.com
  • 48. © 2017 Percona48 Percona Live Europe Call for Papers & Registration are Open! Championing Open Source Databases ▪ MySQL, MongoDB, Open Source Databases ▪ Time Series Databases, PostgreSQL, RocksDB ▪ Developers, Business/Case Studies, Operations ▪ September 25-27th, 2017 ▪ Radisson Blu Royal Hotel, Dublin, Ireland Submit Your Proposal by July 17th! www.percona.com/live/e17
  • 49. DATABASE PERFORMANCE MATTERS Database Performance MattersDatabase Performance MattersDatabase Performance MattersDatabase Performance MattersDatabase Performance Matters