SlideShare a Scribd company logo
1 of 33
2017 Roadshow
What we’re doing
Where we’re going
MariaDB Roadshow Sponsor
What are we doing?
We’re building a database that is
easy to use, easy to extend, and easy to deploy:
on premise, in the cloud, or hybrid, operational or analytical
– and with the languages and frameworks you prefer.
The database market is changing.
It is time for a new leader.
Expensive Licenses
Closed Development
Platform Lock-in
Yesterday's Interest
Resistance to Change
Proprietary Open Source
Low-cost
Subscriptions
Community
Innovation
Infrastructure
Agnostic
Today’s Excitement
Continuous Evolution
What will this new leader provide?
Enterprise Reliability
High Availability (Replication / Failover)
Disaster Recovery (Backup & Restore)
Performance (Thread Pool)
Scalability (Partitioning and Sharding)
Security (Firewall and Encryption)
Open Source Innovation
Open Development(Tests and Roadmaps)
Community Collaboration (New Features)
Extensible Architecture (Custom Plugins)
Flexible Modeling (Dynamic Columns & JSON)
Streaming Integration (CDC and Kafka)
Why consider MariaDB?
Annual Subscriptions
Cloud Infrastructure
Modern Hardware
Reduced
Costs
By 2018, more than 70% of new in-
house applications will be developed on
an ODBMS, and 50% of existing
commercial RDBMS instances will have
been converted or will be in process.
“
Gartner | STRATEGIC PLANNING ASSUMPTION
The Economics of Inevitable Change
3 Year
Total Cost of
Ownership
On premise…
• Oracle costs 80x more
• Organizations can save $9 million
In the cloud…
• On AWS, Oracle costs 145x more
• On Oracle Cloud, it costs 69x more
$5,496,000
$112,500
Community Plugins
Enterprise Contributions
Technical Collaboration
More
Innovation
Galera
Cluster
InnoDB
Storage Engine
Spiral Arms –
Spider Sharding
Security Key
Management Plugin
MaxScale
BinLog
Atomic
Writes
Encryption
Multisource
Replication
MyRocks Storage
Engine
Temporal
Storage Engine
PL/SQL Support
Persistent Auto-
Increment for InnoDB
SQL Patches
Compressed
Binlog Events
How does it happen?
We encourage it.
Problem with Open Core: Limited Collaboration
No willingness to integrate
community code (e.g. MySQL)
No public testing framework
to validate code (e.g. MySQL)
No access to proprietary code
(e.g. EnterpriseDB)
1 2 3
Community
Feature
Requests
Bug Fixes
Documentation
Feedback
Project
Contribute
Solution with Open Source: Full Collaboration
Community
Plugins
Features
Enhancements
Project
Extends
1 2 3
Community Vendor
Integration
Testing
Support
Provides
Welcome Community Code 100% Open Source Provide APIs and Examples
How is it possible?
We’re designed for it.
OPERATING SYSTEM / FILE SYSTEM / SAN / CLOUD
MariaDB MaxScaleMariaDB Multi-Master Cluster
Applications
Connectors
MariaDB Server
NoSQL CRUD API
Original Core
MariaDB Engineering
Community Contribution
Replicas
Supporting
Asynchronous,
Semi-Sync &
Synchronous
replication
MariaDB
C JDBC ODBC
Replication Kernel Production Plugins
SQL Parser
Parallel Slave
GTIDBinLog API
Multi-Source
Cache/Buffer
Optimiser
Connection
Pool
Temporal
PL/SQL
Audit
AWS KMS
Authentication
Handler Socket
SQL
Lightweight Transactional InteroperabilityPerformance
& Scalability
Graph &
Search
Analytics
InnoDB
XtraDBMemory
MyISAM
CONNECTColumnStore
Spider OQGRAPH
MyRocks Mroonga
STORAGE LAYER EXTENSIBILITY
KERNEL EXTENSIBILITY
40+ Plugins
Extensible Architecture
MariaDB TX 2.0
Software
licensing
and support for
databases, the
database proxies and
database connectors
Services
credits for remote
administration,
enterprise architecture,
migration planning
services and more
Tools
tools for
administration,
monitoring, backup
and replication
management
Transaction Platform
MariaDB TX 2.0
MariaDB
Services
Remote
Administration
Enterprise
Architecture
Migration
Management
Technical
Support
MariaDB
Tools
MariaDB
Admin
MariaDB
Monitor
MariaDB
Backup
MariaDB
Notifications
Pluggable Storage
Replication
MariaDB Server
Pluggable Storage
Replication
MariaDB Server
Pluggable Storage
Replication
MariaDB Server
MariaDB Cluster
MariaDB Connectors
MariaDB MaxScale (Proxy)
Failover Sharding Streaming Caching
Security Routing
Transaction Platform
Enterprise
Reliability
High Availability
Disaster Recovery
Scalability
Performance
Security
Open Development
Extensible Architecture
Community Collaboration
Flexible Data Model
Streaming Integration
Community
Innovation
SERVER
Enterprise-grade secure,
highly available and scalable
relational database with
a modern, extensible
architecture
MAXSCALE COLUMNSTORE
Next-generation database
proxy that manages security,
scalability and high
availability in scale-out
deployments
Columnar storage engine
for massively parallel
distributed query execution
and data loading
MariaDB Technology
10.1 (GA)
Multi-master Replication (Galera)
Data-at-Rest Encryption
Password Validation
Page Compression
Facebook Defragmentation
Spatial References (GIS)
10.2 (GA) 10.3 (DEV)
MyRocks
Flashback (Point in Time Rollback)
Common Table Expressions
Window Functions
Check Constraints
JSON & GeoJSON Functions
Mult-Trigger Support
Delayed Replication
Binary Log Compression
Per User Resource Limits
Virtual Column Indexes
Sequences & PL/SQL
System Versioned Tables
As Of (Point in Time Querying)
User-defined Aggregate Functions
Intersect & Except
Hidden Columns
The Evolution of MariaDB Server
High Availability
Ensure uptime
with no single
point of failure
and minimize
downtime
during upgrade
Data Streaming
Stream transactional
data to data lake for
real-time analytics
Scalability
Manage your scaled-
out infrastructure
without changing
application code
Security
Secure database
firewall to prevent
cyber attacks like SQL
injection and DDoS
MariaDB MaxScale is a next-generation database proxy that manages security,
scalability and high availability in a scale out deployment.
MariaDB MaxScale
High performance columnar storage engine that supports a wide variety of analytical use cases
in highly scalable distributed environments
Parallel query
processing for distributed
environments
Faster, More
Efficient Queries
Single Interface for
OLTP and analytics
Easy to Manage and Scale
Easier Enterprise
Analytics
Power of SQL and
Freedom of Open Source
to Big Data Analytics
Better Price
Performance
MariaDB ColumnStore
MariaDB ColumnStore Architecture
Columnar Distributed Data Storage
Local Storage | SAN | EBS | Gluster FS
BI Tool SQL Client Custom
Big Data App
Application
MariaDB SQL
Front End
Distributed
Query Engine
Data
Storage
User Module (UM)
Performance
Module (PM)
Where is MariaDB,
Who is using it?
Default Database on Leading Linux Distros,
Available on Leading Cloud Platforms
Cloud Services & StacksLinux Distributions
12 Million Users in
45 Countries Trust Critical
Business Data to MariaDB
Technology & InternetTelecom
Retail & EcommerceTravel
Financial Services Gvmt & Education
Media & Social
Customer and Use Cases
• Multi-terabyte DB
• 80M transactions / month
• 50+ Node Cluster
• Multi-billion rows
• 600 Million reads/second
• 250 servers, 600G + 1.5T archive
• 10M travelers/quarter
• 4M transactions/ month
• ~14TB in MariaDB
production clusters
• Over 150 servers
• 150-200k queries / sec on the MariaDB Cluster
• 6TB and millions of CDR’s
• 70 million rows per day
• 4 billion impressions per month
• 3 to 10 TB
• Over billion rows, most tables
100’s of millions of rows
• Over 5 TB in Pay Per click application
Put our
Expertise
to Work
for You
Enterprise
Architect
Technical
Support
Services and Support
Download MariaDB Products
https://mariadb.com/downloads
1
Learn more about MariaDB MaxScale
https://mariadb.com/resources/datashe
ets-guides/mariadb-maxscale
2
Browse the Knowledge Base
https://mariadb.com/kb/en/
3
Watch the MariaDB ColumnStore Webinar
https://mariadb.com/resources/webinars/introdu
cing-big-data-analytics-mariadb-columnstore-10
4
Get Started with MariaDB
Download
https://mariadb.com/downloads
1
Read the Technical overviews
https://mariadb.com/resources/datashe
ets-guides
2
Search the Knowledge Base
https://mariadb.com/kb
3
Watch a Webinar
https://mariadb.com/resources/webinars
4
Get Started with MariaDB
Thank you

More Related Content

What's hot

Adjust Carbon Topology to Match High Availability Scenario Requirements
Adjust Carbon Topology to Match High Availability Scenario Requirements   Adjust Carbon Topology to Match High Availability Scenario Requirements
Adjust Carbon Topology to Match High Availability Scenario Requirements
WSO2
 
SQL Explore 2012 - Meir Dudai: DAC
SQL Explore 2012 - Meir Dudai: DACSQL Explore 2012 - Meir Dudai: DAC
SQL Explore 2012 - Meir Dudai: DAC
sqlserver.co.il
 
Scalability Availabilty and Management of WSO2 Carbon
Scalability Availabilty and Management of WSO2 CarbonScalability Availabilty and Management of WSO2 Carbon
Scalability Availabilty and Management of WSO2 Carbon
WSO2
 

What's hot (20)

Temporal Tables, Transparent Archiving in DB2 for z/OS and IDAA
Temporal Tables, Transparent Archiving in DB2 for z/OS and IDAATemporal Tables, Transparent Archiving in DB2 for z/OS and IDAA
Temporal Tables, Transparent Archiving in DB2 for z/OS and IDAA
 
Extending your data to the cloud
Extending your data to the cloudExtending your data to the cloud
Extending your data to the cloud
 
04 Azure IAAS 101
04 Azure IAAS 10104 Azure IAAS 101
04 Azure IAAS 101
 
Mysql ecosystem in 2019
Mysql ecosystem in 2019Mysql ecosystem in 2019
Mysql ecosystem in 2019
 
Perth Azure Usergroup Build 2018 updates
Perth Azure Usergroup Build 2018 updatesPerth Azure Usergroup Build 2018 updates
Perth Azure Usergroup Build 2018 updates
 
Adjust Carbon Topology to Match High Availability Scenario Requirements
Adjust Carbon Topology to Match High Availability Scenario Requirements   Adjust Carbon Topology to Match High Availability Scenario Requirements
Adjust Carbon Topology to Match High Availability Scenario Requirements
 
Sql server 2019 New Features by Yevhen Nedaskivskyi
Sql server 2019 New Features by Yevhen NedaskivskyiSql server 2019 New Features by Yevhen Nedaskivskyi
Sql server 2019 New Features by Yevhen Nedaskivskyi
 
SUSE Webinar - Introduction to SQL Server on Linux
SUSE Webinar - Introduction to SQL Server on LinuxSUSE Webinar - Introduction to SQL Server on Linux
SUSE Webinar - Introduction to SQL Server on Linux
 
What's new in MariaDB AX webinar
What's new in MariaDB AX webinarWhat's new in MariaDB AX webinar
What's new in MariaDB AX webinar
 
How to Manage Scale-Out Environments with MariaDB MaxScale
How to Manage Scale-Out Environments with MariaDB MaxScaleHow to Manage Scale-Out Environments with MariaDB MaxScale
How to Manage Scale-Out Environments with MariaDB MaxScale
 
Migration to Alibaba Cloud
Migration to Alibaba CloudMigration to Alibaba Cloud
Migration to Alibaba Cloud
 
Bootcamp 2017 - SQL Server on Linux
Bootcamp 2017 - SQL Server on LinuxBootcamp 2017 - SQL Server on Linux
Bootcamp 2017 - SQL Server on Linux
 
Azure Service Fabric Overview
Azure Service Fabric OverviewAzure Service Fabric Overview
Azure Service Fabric Overview
 
MySQL Cluster - Latest Developments (up to and including MySQL Cluster 7.4)
MySQL Cluster - Latest Developments (up to and including MySQL Cluster 7.4)MySQL Cluster - Latest Developments (up to and including MySQL Cluster 7.4)
MySQL Cluster - Latest Developments (up to and including MySQL Cluster 7.4)
 
FOSDEM 2015 - NoSQL and SQL the best of both worlds
FOSDEM 2015 - NoSQL and SQL the best of both worldsFOSDEM 2015 - NoSQL and SQL the best of both worlds
FOSDEM 2015 - NoSQL and SQL the best of both worlds
 
Review Oracle OpenWorld 2015 - Overview, Main themes, Announcements and Future
Review Oracle OpenWorld 2015 - Overview, Main themes, Announcements and FutureReview Oracle OpenWorld 2015 - Overview, Main themes, Announcements and Future
Review Oracle OpenWorld 2015 - Overview, Main themes, Announcements and Future
 
SQL Explore 2012 - Meir Dudai: DAC
SQL Explore 2012 - Meir Dudai: DACSQL Explore 2012 - Meir Dudai: DAC
SQL Explore 2012 - Meir Dudai: DAC
 
Scalability Availabilty and Management of WSO2 Carbon
Scalability Availabilty and Management of WSO2 CarbonScalability Availabilty and Management of WSO2 Carbon
Scalability Availabilty and Management of WSO2 Carbon
 
Rising Interest in Open Source Relational Databases
Rising Interest in Open Source Relational DatabasesRising Interest in Open Source Relational Databases
Rising Interest in Open Source Relational Databases
 
Microsoft ignite 2018 SQL Server 2019 big data clusters - intro session
Microsoft ignite 2018  SQL Server 2019 big data clusters - intro sessionMicrosoft ignite 2018  SQL Server 2019 big data clusters - intro session
Microsoft ignite 2018 SQL Server 2019 big data clusters - intro session
 

Similar to Keynote: Open Source für den geschäftskritischen Einsatz

Windowsazureplatform Overviewlatest
Windowsazureplatform OverviewlatestWindowsazureplatform Overviewlatest
Windowsazureplatform Overviewlatest
rajramab
 

Similar to Keynote: Open Source für den geschäftskritischen Einsatz (20)

Open Source für den geschäftskritischen Einsatz
Open Source für den geschäftskritischen EinsatzOpen Source für den geschäftskritischen Einsatz
Open Source für den geschäftskritischen Einsatz
 
When Open Source Meets the Enterprise
When Open Source Meets the EnterpriseWhen Open Source Meets the Enterprise
When Open Source Meets the Enterprise
 
Open Source für den geschäftskritischen Einsatz
Open Source für den geschäftskritischen EinsatzOpen Source für den geschäftskritischen Einsatz
Open Source für den geschäftskritischen Einsatz
 
MariaDB en la actualidad y su visión del future
MariaDB en la actualidad y su visión del futureMariaDB en la actualidad y su visión del future
MariaDB en la actualidad y su visión del future
 
When Open Source Meets the Enterprise
When Open Source Meets the EnterpriseWhen Open Source Meets the Enterprise
When Open Source Meets the Enterprise
 
Keynote – When Open Source Meets the Enterprise
Keynote – When Open Source Meets the EnterpriseKeynote – When Open Source Meets the Enterprise
Keynote – When Open Source Meets the Enterprise
 
Einführung: MariaDB heute und unsere Vision für die Zukunft
Einführung: MariaDB heute und unsere Vision für die ZukunftEinführung: MariaDB heute und unsere Vision für die Zukunft
Einführung: MariaDB heute und unsere Vision für die Zukunft
 
MariaDB today and our vision for the future
MariaDB today and our vision for the futureMariaDB today and our vision for the future
MariaDB today and our vision for the future
 
01 milan roadshow keynote
01 milan roadshow keynote01 milan roadshow keynote
01 milan roadshow keynote
 
When Open Source Meets the Enterprise
When Open Source Meets the EnterpriseWhen Open Source Meets the Enterprise
When Open Source Meets the Enterprise
 
Building a modern data warehouse
Building a modern data warehouseBuilding a modern data warehouse
Building a modern data warehouse
 
Real-time Microservices and In-Memory Data Grids
Real-time Microservices and In-Memory Data GridsReal-time Microservices and In-Memory Data Grids
Real-time Microservices and In-Memory Data Grids
 
From Consolidation to Enterprise Private PaaS - Cloud Expo General Session
From Consolidation to Enterprise Private PaaS - Cloud Expo General SessionFrom Consolidation to Enterprise Private PaaS - Cloud Expo General Session
From Consolidation to Enterprise Private PaaS - Cloud Expo General Session
 
MariaDB today and our vision for the future
MariaDB today and our vision for the futureMariaDB today and our vision for the future
MariaDB today and our vision for the future
 
Benefits of the Azure Cloud
Benefits of the Azure CloudBenefits of the Azure Cloud
Benefits of the Azure Cloud
 
Choosing the Right Database: Exploring MySQL Alternatives for Modern Applicat...
Choosing the Right Database: Exploring MySQL Alternatives for Modern Applicat...Choosing the Right Database: Exploring MySQL Alternatives for Modern Applicat...
Choosing the Right Database: Exploring MySQL Alternatives for Modern Applicat...
 
AWS Summit Atlanta Keynote
AWS Summit Atlanta KeynoteAWS Summit Atlanta Keynote
AWS Summit Atlanta Keynote
 
Windowsazureplatform Overviewlatest
Windowsazureplatform OverviewlatestWindowsazureplatform Overviewlatest
Windowsazureplatform Overviewlatest
 
AWS-DMS-2023.pptx
AWS-DMS-2023.pptxAWS-DMS-2023.pptx
AWS-DMS-2023.pptx
 
2017 AWS DB Day | Amazon DynamoDB 서비스, 개요 및 신규 기능 소개
2017 AWS DB Day | Amazon DynamoDB 서비스, 개요 및 신규 기능 소개2017 AWS DB Day | Amazon DynamoDB 서비스, 개요 및 신규 기능 소개
2017 AWS DB Day | Amazon DynamoDB 서비스, 개요 및 신규 기능 소개
 

More from MariaDB plc

More from MariaDB plc (20)

MariaDB Paris Workshop 2023 - MaxScale 23.02.x
MariaDB Paris Workshop 2023 - MaxScale 23.02.xMariaDB Paris Workshop 2023 - MaxScale 23.02.x
MariaDB Paris Workshop 2023 - MaxScale 23.02.x
 
MariaDB Paris Workshop 2023 - Newpharma
MariaDB Paris Workshop 2023 - NewpharmaMariaDB Paris Workshop 2023 - Newpharma
MariaDB Paris Workshop 2023 - Newpharma
 
MariaDB Paris Workshop 2023 - Cloud
MariaDB Paris Workshop 2023 - CloudMariaDB Paris Workshop 2023 - Cloud
MariaDB Paris Workshop 2023 - Cloud
 
MariaDB Paris Workshop 2023 - MariaDB Enterprise
MariaDB Paris Workshop 2023 - MariaDB EnterpriseMariaDB Paris Workshop 2023 - MariaDB Enterprise
MariaDB Paris Workshop 2023 - MariaDB Enterprise
 
MariaDB Paris Workshop 2023 - Performance Optimization
MariaDB Paris Workshop 2023 - Performance OptimizationMariaDB Paris Workshop 2023 - Performance Optimization
MariaDB Paris Workshop 2023 - Performance Optimization
 
MariaDB Paris Workshop 2023 - MaxScale
MariaDB Paris Workshop 2023 - MaxScale MariaDB Paris Workshop 2023 - MaxScale
MariaDB Paris Workshop 2023 - MaxScale
 
MariaDB Paris Workshop 2023 - novadys presentation
MariaDB Paris Workshop 2023 - novadys presentationMariaDB Paris Workshop 2023 - novadys presentation
MariaDB Paris Workshop 2023 - novadys presentation
 
MariaDB Paris Workshop 2023 - DARVA presentation
MariaDB Paris Workshop 2023 - DARVA presentationMariaDB Paris Workshop 2023 - DARVA presentation
MariaDB Paris Workshop 2023 - DARVA presentation
 
MariaDB Tech und Business Update Hamburg 2023 - MariaDB Enterprise Server
MariaDB Tech und Business Update Hamburg 2023 - MariaDB Enterprise Server MariaDB Tech und Business Update Hamburg 2023 - MariaDB Enterprise Server
MariaDB Tech und Business Update Hamburg 2023 - MariaDB Enterprise Server
 
MariaDB SkySQL Autonome Skalierung, Observability, Cloud-Backup
MariaDB SkySQL Autonome Skalierung, Observability, Cloud-BackupMariaDB SkySQL Autonome Skalierung, Observability, Cloud-Backup
MariaDB SkySQL Autonome Skalierung, Observability, Cloud-Backup
 
Einführung : MariaDB Tech und Business Update Hamburg 2023
Einführung : MariaDB Tech und Business Update Hamburg 2023Einführung : MariaDB Tech und Business Update Hamburg 2023
Einführung : MariaDB Tech und Business Update Hamburg 2023
 
Hochverfügbarkeitslösungen mit MariaDB
Hochverfügbarkeitslösungen mit MariaDBHochverfügbarkeitslösungen mit MariaDB
Hochverfügbarkeitslösungen mit MariaDB
 
Die Neuheiten in MariaDB Enterprise Server
Die Neuheiten in MariaDB Enterprise ServerDie Neuheiten in MariaDB Enterprise Server
Die Neuheiten in MariaDB Enterprise Server
 
Global Data Replication with Galera for Ansell Guardian®
Global Data Replication with Galera for Ansell Guardian®Global Data Replication with Galera for Ansell Guardian®
Global Data Replication with Galera for Ansell Guardian®
 
Introducing workload analysis
Introducing workload analysisIntroducing workload analysis
Introducing workload analysis
 
Under the hood: SkySQL monitoring
Under the hood: SkySQL monitoringUnder the hood: SkySQL monitoring
Under the hood: SkySQL monitoring
 
Introducing the R2DBC async Java connector
Introducing the R2DBC async Java connectorIntroducing the R2DBC async Java connector
Introducing the R2DBC async Java connector
 
MariaDB Enterprise Tools introduction
MariaDB Enterprise Tools introductionMariaDB Enterprise Tools introduction
MariaDB Enterprise Tools introduction
 
Faster, better, stronger: The new InnoDB
Faster, better, stronger: The new InnoDBFaster, better, stronger: The new InnoDB
Faster, better, stronger: The new InnoDB
 
The architecture of SkySQL
The architecture of SkySQLThe architecture of SkySQL
The architecture of SkySQL
 

Recently uploaded

Recently uploaded (20)

Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
Workshop -  Architecting Innovative Graph Applications- GraphSummit MilanWorkshop -  Architecting Innovative Graph Applications- GraphSummit Milan
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
 
Abortion Clinic In Stanger ](+27832195400*)[ 🏥 Safe Abortion Pills In Stanger...
Abortion Clinic In Stanger ](+27832195400*)[ 🏥 Safe Abortion Pills In Stanger...Abortion Clinic In Stanger ](+27832195400*)[ 🏥 Safe Abortion Pills In Stanger...
Abortion Clinic In Stanger ](+27832195400*)[ 🏥 Safe Abortion Pills In Stanger...
 
Test Automation Design Patterns_ A Comprehensive Guide.pdf
Test Automation Design Patterns_ A Comprehensive Guide.pdfTest Automation Design Patterns_ A Comprehensive Guide.pdf
Test Automation Design Patterns_ A Comprehensive Guide.pdf
 
Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024
 
Software Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements EngineeringSoftware Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements Engineering
 
Effective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeConEffective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeCon
 
GraphSummit Milan - Neo4j: The Art of the Possible with Graph
GraphSummit Milan - Neo4j: The Art of the Possible with GraphGraphSummit Milan - Neo4j: The Art of the Possible with Graph
GraphSummit Milan - Neo4j: The Art of the Possible with Graph
 
UNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale Ibrida
UNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale IbridaUNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale Ibrida
UNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale Ibrida
 
Abortion Clinic Pretoria ](+27832195400*)[ Abortion Clinic Near Me ● Abortion...
Abortion Clinic Pretoria ](+27832195400*)[ Abortion Clinic Near Me ● Abortion...Abortion Clinic Pretoria ](+27832195400*)[ Abortion Clinic Near Me ● Abortion...
Abortion Clinic Pretoria ](+27832195400*)[ Abortion Clinic Near Me ● Abortion...
 
GraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4jGraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4j
 
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
Auto Affiliate  AI Earns First Commission in 3 Hours..pdfAuto Affiliate  AI Earns First Commission in 3 Hours..pdf
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
 
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit MilanWorkshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
 
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
 
Transformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with LinksTransformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with Links
 
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
 
BusinessGPT - Security and Governance for Generative AI
BusinessGPT  - Security and Governance for Generative AIBusinessGPT  - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AI
 
A Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdfA Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdf
 
Abortion Pill Prices Mthatha (@](+27832195400*)[ 🏥 Women's Abortion Clinic In...
Abortion Pill Prices Mthatha (@](+27832195400*)[ 🏥 Women's Abortion Clinic In...Abortion Pill Prices Mthatha (@](+27832195400*)[ 🏥 Women's Abortion Clinic In...
Abortion Pill Prices Mthatha (@](+27832195400*)[ 🏥 Women's Abortion Clinic In...
 
Encryption Recap: A Refresher on Key Concepts
Encryption Recap: A Refresher on Key ConceptsEncryption Recap: A Refresher on Key Concepts
Encryption Recap: A Refresher on Key Concepts
 
Your Ultimate Web Studio for Streaming Anywhere | Evmux
Your Ultimate Web Studio for Streaming Anywhere | EvmuxYour Ultimate Web Studio for Streaming Anywhere | Evmux
Your Ultimate Web Studio for Streaming Anywhere | Evmux
 

Keynote: Open Source für den geschäftskritischen Einsatz

  • 1. 2017 Roadshow What we’re doing Where we’re going
  • 3. What are we doing?
  • 4. We’re building a database that is easy to use, easy to extend, and easy to deploy: on premise, in the cloud, or hybrid, operational or analytical – and with the languages and frameworks you prefer.
  • 5. The database market is changing. It is time for a new leader. Expensive Licenses Closed Development Platform Lock-in Yesterday's Interest Resistance to Change Proprietary Open Source Low-cost Subscriptions Community Innovation Infrastructure Agnostic Today’s Excitement Continuous Evolution
  • 6. What will this new leader provide? Enterprise Reliability High Availability (Replication / Failover) Disaster Recovery (Backup & Restore) Performance (Thread Pool) Scalability (Partitioning and Sharding) Security (Firewall and Encryption) Open Source Innovation Open Development(Tests and Roadmaps) Community Collaboration (New Features) Extensible Architecture (Custom Plugins) Flexible Modeling (Dynamic Columns & JSON) Streaming Integration (CDC and Kafka)
  • 9. By 2018, more than 70% of new in- house applications will be developed on an ODBMS, and 50% of existing commercial RDBMS instances will have been converted or will be in process. “ Gartner | STRATEGIC PLANNING ASSUMPTION
  • 10. The Economics of Inevitable Change 3 Year Total Cost of Ownership On premise… • Oracle costs 80x more • Organizations can save $9 million In the cloud… • On AWS, Oracle costs 145x more • On Oracle Cloud, it costs 69x more $5,496,000 $112,500
  • 12. Galera Cluster InnoDB Storage Engine Spiral Arms – Spider Sharding Security Key Management Plugin MaxScale BinLog Atomic Writes Encryption Multisource Replication MyRocks Storage Engine Temporal Storage Engine PL/SQL Support Persistent Auto- Increment for InnoDB SQL Patches Compressed Binlog Events
  • 13. How does it happen? We encourage it.
  • 14. Problem with Open Core: Limited Collaboration No willingness to integrate community code (e.g. MySQL) No public testing framework to validate code (e.g. MySQL) No access to proprietary code (e.g. EnterpriseDB) 1 2 3 Community Feature Requests Bug Fixes Documentation Feedback Project Contribute
  • 15. Solution with Open Source: Full Collaboration Community Plugins Features Enhancements Project Extends 1 2 3 Community Vendor Integration Testing Support Provides Welcome Community Code 100% Open Source Provide APIs and Examples
  • 16. How is it possible? We’re designed for it.
  • 17. OPERATING SYSTEM / FILE SYSTEM / SAN / CLOUD MariaDB MaxScaleMariaDB Multi-Master Cluster Applications Connectors MariaDB Server NoSQL CRUD API Original Core MariaDB Engineering Community Contribution Replicas Supporting Asynchronous, Semi-Sync & Synchronous replication MariaDB C JDBC ODBC Replication Kernel Production Plugins SQL Parser Parallel Slave GTIDBinLog API Multi-Source Cache/Buffer Optimiser Connection Pool Temporal PL/SQL Audit AWS KMS Authentication Handler Socket SQL Lightweight Transactional InteroperabilityPerformance & Scalability Graph & Search Analytics InnoDB XtraDBMemory MyISAM CONNECTColumnStore Spider OQGRAPH MyRocks Mroonga STORAGE LAYER EXTENSIBILITY KERNEL EXTENSIBILITY 40+ Plugins Extensible Architecture
  • 18. MariaDB TX 2.0 Software licensing and support for databases, the database proxies and database connectors Services credits for remote administration, enterprise architecture, migration planning services and more Tools tools for administration, monitoring, backup and replication management Transaction Platform
  • 19. MariaDB TX 2.0 MariaDB Services Remote Administration Enterprise Architecture Migration Management Technical Support MariaDB Tools MariaDB Admin MariaDB Monitor MariaDB Backup MariaDB Notifications Pluggable Storage Replication MariaDB Server Pluggable Storage Replication MariaDB Server Pluggable Storage Replication MariaDB Server MariaDB Cluster MariaDB Connectors MariaDB MaxScale (Proxy) Failover Sharding Streaming Caching Security Routing Transaction Platform
  • 20. Enterprise Reliability High Availability Disaster Recovery Scalability Performance Security Open Development Extensible Architecture Community Collaboration Flexible Data Model Streaming Integration Community Innovation
  • 21. SERVER Enterprise-grade secure, highly available and scalable relational database with a modern, extensible architecture MAXSCALE COLUMNSTORE Next-generation database proxy that manages security, scalability and high availability in scale-out deployments Columnar storage engine for massively parallel distributed query execution and data loading MariaDB Technology
  • 22. 10.1 (GA) Multi-master Replication (Galera) Data-at-Rest Encryption Password Validation Page Compression Facebook Defragmentation Spatial References (GIS) 10.2 (GA) 10.3 (DEV) MyRocks Flashback (Point in Time Rollback) Common Table Expressions Window Functions Check Constraints JSON & GeoJSON Functions Mult-Trigger Support Delayed Replication Binary Log Compression Per User Resource Limits Virtual Column Indexes Sequences & PL/SQL System Versioned Tables As Of (Point in Time Querying) User-defined Aggregate Functions Intersect & Except Hidden Columns The Evolution of MariaDB Server
  • 23. High Availability Ensure uptime with no single point of failure and minimize downtime during upgrade Data Streaming Stream transactional data to data lake for real-time analytics Scalability Manage your scaled- out infrastructure without changing application code Security Secure database firewall to prevent cyber attacks like SQL injection and DDoS MariaDB MaxScale is a next-generation database proxy that manages security, scalability and high availability in a scale out deployment. MariaDB MaxScale
  • 24. High performance columnar storage engine that supports a wide variety of analytical use cases in highly scalable distributed environments Parallel query processing for distributed environments Faster, More Efficient Queries Single Interface for OLTP and analytics Easy to Manage and Scale Easier Enterprise Analytics Power of SQL and Freedom of Open Source to Big Data Analytics Better Price Performance MariaDB ColumnStore
  • 25. MariaDB ColumnStore Architecture Columnar Distributed Data Storage Local Storage | SAN | EBS | Gluster FS BI Tool SQL Client Custom Big Data App Application MariaDB SQL Front End Distributed Query Engine Data Storage User Module (UM) Performance Module (PM)
  • 26. Where is MariaDB, Who is using it?
  • 27. Default Database on Leading Linux Distros, Available on Leading Cloud Platforms Cloud Services & StacksLinux Distributions
  • 28. 12 Million Users in 45 Countries Trust Critical Business Data to MariaDB Technology & InternetTelecom Retail & EcommerceTravel Financial Services Gvmt & Education Media & Social
  • 29. Customer and Use Cases • Multi-terabyte DB • 80M transactions / month • 50+ Node Cluster • Multi-billion rows • 600 Million reads/second • 250 servers, 600G + 1.5T archive • 10M travelers/quarter • 4M transactions/ month • ~14TB in MariaDB production clusters • Over 150 servers • 150-200k queries / sec on the MariaDB Cluster • 6TB and millions of CDR’s • 70 million rows per day • 4 billion impressions per month • 3 to 10 TB • Over billion rows, most tables 100’s of millions of rows • Over 5 TB in Pay Per click application
  • 30. Put our Expertise to Work for You Enterprise Architect Technical Support Services and Support
  • 31. Download MariaDB Products https://mariadb.com/downloads 1 Learn more about MariaDB MaxScale https://mariadb.com/resources/datashe ets-guides/mariadb-maxscale 2 Browse the Knowledge Base https://mariadb.com/kb/en/ 3 Watch the MariaDB ColumnStore Webinar https://mariadb.com/resources/webinars/introdu cing-big-data-analytics-mariadb-columnstore-10 4 Get Started with MariaDB
  • 32. Download https://mariadb.com/downloads 1 Read the Technical overviews https://mariadb.com/resources/datashe ets-guides 2 Search the Knowledge Base https://mariadb.com/kb 3 Watch a Webinar https://mariadb.com/resources/webinars 4 Get Started with MariaDB