Postgres Open Keynote: The Next 25 Years

62

description

 

Transcript of Postgres Open Keynote: The Next 25 Years

Page 1: Postgres Open Keynote: The Next 25 Years
Page 2: Postgres Open Keynote: The Next 25 Years
Page 3: Postgres Open Keynote: The Next 25 Years
Page 4: Postgres Open Keynote: The Next 25 Years
Page 5: Postgres Open Keynote: The Next 25 Years
Page 6: Postgres Open Keynote: The Next 25 Years
Page 7: Postgres Open Keynote: The Next 25 Years
Page 8: Postgres Open Keynote: The Next 25 Years
Page 9: Postgres Open Keynote: The Next 25 Years

1986 - 1995The Berkeley Years

Page 10: Postgres Open Keynote: The Next 25 Years

1996open source

Page 11: Postgres Open Keynote: The Next 25 Years

advances

● development● features● performance● reliability● enterprise adoption

Page 12: Postgres Open Keynote: The Next 25 Years
Page 13: Postgres Open Keynote: The Next 25 Years

no

Page 14: Postgres Open Keynote: The Next 25 Years
Page 15: Postgres Open Keynote: The Next 25 Years

production ready

● 8k row limit● crash safe● SMP scaling

Page 16: Postgres Open Keynote: The Next 25 Years

user adoption

Page 17: Postgres Open Keynote: The Next 25 Years

windows logo is property of Microsoft

Page 18: Postgres Open Keynote: The Next 25 Years

conferences

Page 19: Postgres Open Keynote: The Next 25 Years

walreciever

walsender

walreciever

replication

Page 20: Postgres Open Keynote: The Next 25 Years

upgrade-in-placewith pg_upgrade

Page 21: Postgres Open Keynote: The Next 25 Years

expansion

Page 22: Postgres Open Keynote: The Next 25 Years

predestined?

Page 23: Postgres Open Keynote: The Next 25 Years

the firebird logo is property of IB Phoenix and is used here under principles of fair use

Page 24: Postgres Open Keynote: The Next 25 Years

MySQL logo is property of Oracle, Inc.

Page 25: Postgres Open Keynote: The Next 25 Years
Page 26: Postgres Open Keynote: The Next 25 Years

Oracle logo is property of Oracle, Inc.

Page 27: Postgres Open Keynote: The Next 25 Years

elephant photo from the IUCN photo archive. used with permission

Page 28: Postgres Open Keynote: The Next 25 Years

Rocky Balboa statue photo is licensed Creative Commons by Adam Fagen, http://www.flickr.com/photos/afagen

Page 29: Postgres Open Keynote: The Next 25 Years
Page 30: Postgres Open Keynote: The Next 25 Years

this year

Page 31: Postgres Open Keynote: The Next 25 Years

innovation● transaction-controlled synchronous

replication● serializable snapshot isolation● K-nearest neighbor indexes● writeable common table expressions● security-enhanced Postgres

Page 32: Postgres Open Keynote: The Next 25 Years

next year

PostgreSQL 9.2

Page 33: Postgres Open Keynote: The Next 25 Years

performance

lazy VXID locksreduced table locksindex-only scansdecreased I/O

Page 34: Postgres Open Keynote: The Next 25 Years

more innovation

● range types● space-GiST

Page 35: Postgres Open Keynote: The Next 25 Years

year after next

● more innovations● performance

● scaling to 256 cores● advanced partitioning

Page 36: Postgres Open Keynote: The Next 25 Years

year after next

● heavyweight clustering● PostgresXC● TransLattice● more “big data” clustering

Page 37: Postgres Open Keynote: The Next 25 Years

PostgreSQL 10and beyond

Page 38: Postgres Open Keynote: The Next 25 Years

adaptability

Page 39: Postgres Open Keynote: The Next 25 Years

adaptable Linux

Page 40: Postgres Open Keynote: The Next 25 Years

adaptable Linux

Page 41: Postgres Open Keynote: The Next 25 Years
Page 42: Postgres Open Keynote: The Next 25 Years

virtualization

Page 43: Postgres Open Keynote: The Next 25 Years

hosts

2010real

virtual

Page 44: Postgres Open Keynote: The Next 25 Years

photo by @expressmonorail flicker, licensed Creative Commons Share Alike

Page 45: Postgres Open Keynote: The Next 25 Years

virtualization challenges● zero administration● lowering resource use● sharing● autotuning● lightweight clustering

Page 46: Postgres Open Keynote: The Next 25 Years
Page 47: Postgres Open Keynote: The Next 25 Years

NoSQL

Page 48: Postgres Open Keynote: The Next 25 Years

radio photos courtesy Sarah Lowry of Transistor.org. Used with permission.

Page 49: Postgres Open Keynote: The Next 25 Years

stock Elvis in concert photo. public domain

Page 50: Postgres Open Keynote: The Next 25 Years
Page 51: Postgres Open Keynote: The Next 25 Years

radio photos courtesy Sarah Lowry of Transistor.org. Used with permission.

Page 52: Postgres Open Keynote: The Next 25 Years
Page 53: Postgres Open Keynote: The Next 25 Years

photo property Elizabeth Farmer

Page 54: Postgres Open Keynote: The Next 25 Years

adapt● JSON & XML● direct language interfaces● zero administration● MM replication

Page 55: Postgres Open Keynote: The Next 25 Years

PostGresql As A Service(PGAAS)

Page 56: Postgres Open Keynote: The Next 25 Years

PostgreSQL 20.0

Page 57: Postgres Open Keynote: The Next 25 Years
Page 58: Postgres Open Keynote: The Next 25 Years
Page 59: Postgres Open Keynote: The Next 25 Years

we can do it

● performance● security● availability● durability

Page 60: Postgres Open Keynote: The Next 25 Years

we know data

Page 61: Postgres Open Keynote: The Next 25 Years

See You In 2036!

Page 62: Postgres Open Keynote: The Next 25 Years

more information● Postgres: www.postgresql.org● Josh Berkus: www.pgexperts.com● Bruce Momjian: www.momjian.us

Text and graphics of this talk are licensed Creative Commons Share-Alike. Many photos in the presentation are used with permission and may not be reproduced or redistributed without permission of their owners. Logos used in this presentation are property of their respective owners and are used under principles of fair use.