Building on Strengths Learning From Differences Baron Schwartz - - PowerPoint PPT Presentation

building on strengths learning from differences
SMART_READER_LITE
LIVE PREVIEW

Building on Strengths Learning From Differences Baron Schwartz - - PowerPoint PPT Presentation

Building on Strengths Learning From Differences Baron Schwartz O'Reilly MySQL Conference & Expo 2011 This is not about MySQL. www.percona.com Knowledge is power. The challenges and opportunities are enormous. www.percona.com Database


slide-1
SLIDE 1

Building on Strengths Learning From Differences

Baron Schwartz O'Reilly MySQL Conference & Expo 2011

slide-2
SLIDE 2

www.percona.com

This is not about MySQL.

slide-3
SLIDE 3

www.percona.com

Knowledge is power.

The challenges and opportunities are enormous.

slide-4
SLIDE 4

www.percona.com

Database Paradigm Shifts

  • NoSQL
  • Cloud Computing
  • Solid-State Storage
slide-5
SLIDE 5

www.percona.com

NoSQL Databases

  • Key-value (memcached, ...)
  • Document-oriented
slide-6
SLIDE 6

www.percona.com

Why NoSQL?

  • The so-called “impedance mismatch”
  • Performance problems with relational DBs
slide-7
SLIDE 7

www.percona.com

Solid-State Storage

  • We've optimized for disks for decades
  • The relational model loves fast random access
slide-8
SLIDE 8

www.percona.com

The Future of Solid State

  • Bigger, faster, cheaper, stronger
  • This isn't over yet
slide-9
SLIDE 9

www.percona.com

Cloud Computing

  • There is value behind the hype
  • We still have much to learn
slide-10
SLIDE 10

www.percona.com

Are We There Yet?

  • Have open source DBs kept up?
  • Has open source culture kept up?
slide-11
SLIDE 11

www.percona.com

Technical Status

  • Not ready for SSD
  • Not ready for cloud deployment
  • Relationship to NoSQL not widely understood
slide-12
SLIDE 12

www.percona.com

Socio-Cultural Status

  • We're working hard, but in many different

directions

  • We're reinventing a lot of prior art
slide-13
SLIDE 13

www.percona.com

Competition

  • Competition is motivating
  • Rivalry can absorb energy and goodwill
slide-14
SLIDE 14

www.percona.com

Perspective

We all fall short of the mark.

slide-15
SLIDE 15

www.percona.com

How Do We Build Big Databases?

In a painful and costly manner.

slide-16
SLIDE 16

www.percona.com

What About Midsize Databases?

  • Scaling up is a viable option
slide-17
SLIDE 17

www.percona.com

Data Is Exploding

  • Moore's Law isn't keeping up with data
  • We're not keeping up with Moore's Law
slide-18
SLIDE 18

www.percona.com

Scaling In The Cloud

  • Today: scale-out all over again
  • Tomorrow: brace yourself
slide-19
SLIDE 19

www.percona.com

Do You Like Slow Servers/Network?

slide-20
SLIDE 20

www.percona.com

We Need Scale-Both

  • Are you ready for petabytes?
  • We need much more efficient databases.
slide-21
SLIDE 21

www.percona.com

We Have Tunnel Vision

redlinemotive.com

slide-22
SLIDE 22

www.percona.com

Take a Fresh Look

sydney.edu.au/warrencentre/

slide-23
SLIDE 23

www.percona.com

howstuffworks.com

Scale-Up And Scale-Out

slide-24
SLIDE 24

www.percona.com

Who Wants To Switch?

  • Trying to win migrations is wasted energy
  • A downgrade is a downgrade
slide-25
SLIDE 25

www.percona.com

Growth is in New Deployments

  • Lock-in happens in open source, too
  • Migrations don't grow the market
  • We need to be good, not just acceptable
slide-26
SLIDE 26

www.percona.com

Can We Do This?

webdesignhot.com

slide-27
SLIDE 27

www.percona.com

The Market Will Respond

Rivalry has consequences.

slide-28
SLIDE 28

www.percona.com

The Future Database

  • It will be relational
  • It will support alternative access paths
slide-29
SLIDE 29

www.percona.com

Who's Ready To Build This?

A long-term investment in code quality won't guarantee a good outcome, but it sure helps.

slide-30
SLIDE 30

www.percona.com

The Politically Correct Datacenter

  • Don't expect it to be popular
  • Banking on it will backfire
slide-31
SLIDE 31

www.percona.com

The MySQL Ripple Effect

http://www.youtube.com/watch?v=C0OkjtlbqVs

slide-32
SLIDE 32

www.percona.com

I am very happy with Oracle's stewardship.

MySQL is in Good Hands

slide-33
SLIDE 33

www.percona.com

Our Mission Is Clear

  • Proprietary databases are very, very good.
  • We must build great open source databases.
slide-34
SLIDE 34

www.percona.com

I Want A Database That Offers...

  • Scale up, scale out, and scale back natively
  • Self-healing
  • Fully online operation
  • Cluster-wide backups
  • ACID properties, with ability to relax ACID
  • Multiple access paths
  • Support for OLTP and OLAP
slide-35
SLIDE 35

www.percona.com

We Need Leaders

  • Leadership is earned, not claimed
  • We need to create prosperous companies
slide-36
SLIDE 36

www.percona.com

Cultivating Success

  • We need a forum for incubation
  • The intersection of interests:
  • Open-source
  • Databases
  • Entrepreneurship
slide-37
SLIDE 37

www.percona.com

Oracle, Please Support This Event

This is vital to your success with MySQL.

slide-38
SLIDE 38

www.percona.com

Thank You O'Reilly Conferences

You are amazing. Please repeat this event next year.

http://www.flickr.com/photos/oreillyconf/4518624549/