Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

MariaDB today and our vision for the future

98 views

Published on

Presented at MariaDB Roadshow Paris in June 2018.

Published in: Software
  • Be the first to comment

  • Be the first to like this

MariaDB today and our vision for the future

  1. 1. MariaDB Roadshow Paris Kaj Arnö MariaDB Chief Evangelist
  2. 2. What are we doing?
  3. 3. 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.
  4. 4. Why consider MariaDB?
  5. 5. Annual Subscriptions Cloud Infrastructure Modern Hardware Reduced Costs
  6. 6. 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 ORIGINAL
  7. 7. Conrad Hotel, New York City February 26–27, 2018 m18.mariadb.com M|18, the second annual MariaDB user conference, is where global MariaDB experts and practitioners meet to exchange ideas, best practices and success stories. Join us in NYC to share journeys on open source strategies and infrastructure modernization with MariaDB.
  8. 8. Database Trends Modern Database Management Capability Multimodel support Distributed Scale-out Cloud and Containers DBaaS Microservices Separation of compute and storage Open source Increasing maturity Enterprise Database Compatibility Lower TCO
  9. 9. 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
  10. 10. 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 Community Collaboration
  11. 11. Default Database on Leading Linux Distros, Available on Leading Cloud Platforms Cloud Services & StacksLinux Distributions
  12. 12. How does it happen? We encourage it.
  13. 13. 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
  14. 14. 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
  15. 15. How is it possible? We’re designed for it.
  16. 16. 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 & SearchAnalytics InnoDB XtraDBMemory MyISAM CONNECTColumnStore Spider OQGRAPH MyRocks Mroonga STORAGE LAYER EXTENSIBILITY KERNEL EXTENSIBILITY 40+ Plugins Extensible Architecture ALT OPTION
  17. 17. 12 Million Users in 45 Countries Trust Critical Business Data to MariaDB Technology & InternetTelecom Retail & EcommerceTravel Financial Services Gvmt & Education Media & Social ALT OPTION
  18. 18. MariaDB TX MariaDB AX Modern database solution for transactional workload Modern data analytics and warehousing solution for analytical workload
  19. 19. MariaDB TX 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 Call Data Records 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
  20. 20. Finance ● Identify trade patterns ● Detect fraud and anomalies ● Predict trading outcomes Manufacturing ● Simulations to improve design/yield ● Detect production anomalies ● Predict machine failures (sensor data) Telecom ● Behavioral analysis of customer calls ● Network analysis (perf and reliability) Healthcare ● Find genetic profiles/matches ● Analyze health vs spending ● Predict viral outbreaks CIM Inc. MariaDB AX Use Cases
  21. 21. Put our Expertise to Work for You Remote DBA Training Consulting Migration Practice Enterprise Architect Technical Support Services and Support
  22. 22. Thank you
  23. 23. 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 & SearchAnalytics InnoDB XtraDBMemory MyISAM CONNECTColumnStore Spider OQGRAPH MyRocks Mroonga STORAGE LAYER EXTENSIBILITY KERNEL EXTENSIBILITY 40+ Plugins Extensible Architecture ALT OPTION
  24. 24. Database Trend Modern Database Management Capability Multimodel support Distributed Scale-out Cloud and Containers DBaaS Microservices Separation of compute and storage Open source Increasing maturity Enterprise Database Compatibility Lower TCO ALT
  25. 25. MariaDB Roadshow Sponsors

×