【jpug勉強会】10大ニュースで振り返るpg con2013

49
Copyright © 2012 NTT DATA Corporation 201368() 10ニュースで振り返る PGCon2013

Upload: daichi-egawa

Post on 28-May-2015

3.282 views

Category:

Technology


1 download

DESCRIPTION

2013年6月8日(土)に行われた、第26回PostgreSQLのしくみ分科会とアプリケーション分科会勉強会で講演させていただいた『10大ニュースで振り返るPGCon2013』のスライドです。 なお講演模様はこちらをご覧ください。 http://www.ustream.tv/recorded/34009251 # 読みやすいように、講演時の資料に対して少しだけ手を加えたものをアップしています。

TRANSCRIPT

  • 1. Copyright 2012 NTT DATA Corporation20136810PGCon2013

2. Copyright 2012 NTT DATA Corporation 20. 3. 3Copyright 2012 NTT DATA Corporation10 4. 4Copyright 2012 NTT DATA CorporationCopyright 2011 NTT DATA CORPORATIONNTT -2009 ()2009-2011 Web(Java)2011- PostgreSQLTwitter@daiti0804 5. Copyright 2012 NTT DATA Corporation 5 6. 6Copyright 2012NTT DATA CorporationPGConuPostgreSQL 20135/21()25() 150(2010) 200(2011) 250(2012) Tutorials, Talks, Unconference Developer meeting PostgreSQL PostgreSQL URL http://www.pgcon.org/2013/ NTT 7. 7Copyright 2012NTT DATA CorporationPGCon 5/21Tutorials Day1 Cluster summit, XC Day5/22Tutorials Day2 Developer Meeting5/23Talks Day1 Major Social Event!5/24Talks Day2 5/25Unconference Day 5/26Tourist Day 20135/21()25() 8. 8Copyright 2012 NTT DATA Corporation12513DATE/TIME CITY/AIRPORT FLIGHT FLTTIME ---------------------------------------------------------------------5/20 () 10:45 / NH 012/V 11:35 08:20 (5----------------------------------------------------------------------5/20 () 13:47 ( UA3501/V 01:53 16:40 () *01*---------------------------------------------------------------------- 9. 9Copyright 2012 NTT DATA CorporationOracle4 10. 10Copyright 2012 NTT DATA CorporationPGConPGCon2013 8 11. Copyright 2012 NTT DATA Corporation 118 people overowing 12. 12Copyright 2012 NTT DATA Corporationpeople overowing 13. 13Copyright 2012 NTT DATA Corporationpeople overowing 256 12Tom Lane, Magnus, HeikkiPostgreSQL 14. Copyright 2012 NTT DATA Corporation 147 /XCDevelopers meeting 15. 15Copyright 2012 NTT DATA CorporationCluster Summit/XC DAY NTT OSS PGCon 9:30-14:30 Clustering and Replication Developers Summit 15:00-18:00 PostgresXC Day pgpool-II Stado Postgres-XC PostgreSQL Slony-I Wikihttp://wiki.postgresql.org/wiki/PgCon2013CanadaClusterSummitn Cluster Summit PGConPostgreSQL 16. 16Copyright 2012 NTT DATA CorporationCluster Summit/XC DAYby p Logical Replication Updates p Event Triggers Slony-IDROP TABLEDDL 9.3Event TriggerDDLDDL Event Triggerp Pooling PostgreSQL Slony-IUnconference 17. Copyright 2012 NTT DATA Corporation 176 Setting up is tough 18. 18Copyright 2012 NTT DATA CorporationTutorialsp Data Processing Inside PostgreSQLhttp://momjian.us/main/writings/pgsql/data_processing.pdf PostgreSQL Data Typeshttp://www.pgcon.org/2013/schedule/attachments/269_tour-of-postgresql-data-types.pdfp PostgreSQL on ZFShttp://static4.usurf.usu.edu/vms/ Agile Database Developmenthttp://www.pgcon.org/2013/schedule/attachments/271_agile_db_dev.pdfn Tutorials PostgreSQLPGCon 19. 19Copyright 2012 NTT DATA CorporationTutorialsp Data Processing Inside PostgreSQLhttp://momjian.us/main/writings/pgsql/data_processing.pdf PostgreSQL Data Typeshttp://www.pgcon.org/2013/schedule/attachments/269_tour-of-postgresql-data-types.pdfp PostgreSQL on ZFShttp://static4.usurf.usu.edu/vms/ Agile Database Developmenthttp://www.pgcon.org/2013/schedule/attachments/271_agile_db_dev.pdfn Tutorials PostgreSQLPGCon 20. 20Copyright 2012 NTT DATA CorporationPostgreSQL on ZFSq ZFS SSD ZFS 21. 21Copyright 2012 NTT DATA CorporationPostgreSQL on ZFS2/3USBUSB120 22. Copyright 2012 NTT DATA Corporation 225 Developers meetingDevelopers meeting 23. 23Copyright 2012 NTT DATA CorporationDevelopers meeting EDB PGConNovotel Wikihttp://wiki.postgresql.org/wiki/PgCon_2013_Developer_Meeting WikiPostgreSQLn Developer Meeting PGConPostgreSQL 24. 24Copyright 2012 NTT DATA Corporationp e.g. 9.3pg_dump PostgreSQL11()CPU1 1() EDB 25. 25Copyright 2012 NTT DATA Corporationp 26. Copyright 2012 NTT DATA Corporation 264 Many attractive Talks 27. 27Copyright 2012 NTT DATA Corporationq Day1 - Postgres at Disqus - keynote- PostgresSQL Concurrency- Postgres Preview- Monitoring of Machines using PostgreSQL- Corruption Detection and Containment- On the road to in-core logical replication!? - Nulls Make Things Easier?- Use logging hooks for real-time log analysis- Hacking on PostgreSQL- Sphinx and Postgres- Query Planning Gone Wrong- Row Level Security- PostgreSQL on Hadoop- Lightning talksCf.http://www.pgcon.org/2013/schedule/day_2013-05-23.en.htmlTalks List 28. 28Copyright 2012 NTT DATA Corporationq Day2 - Implementing High Availability- Using PostgreSQL with Redis- Postgresql in Education- How Postgres Got Its Groove Back- PostgreSQL High Availability with Corosync/Pacemaker- Elephant Puppets- Understanding PostgreSQL timelines- Visualizing Postgres- PostgreSQL Backup Strategies- SQL hints, tips, tricks and tuning- Estimating query progress- The Billion Tables Project- Introducing PostgreSQL Enterprise Consortium activities- One step forward true json data type.- Automated PostgreSQL Scaling on AWS- Closing sessionsCf.http://www.pgcon.org/2013/schedule/day_2013-05-24.en.htmlTalks List 29. 29Copyright 2012 NTT DATA Corporation- HA - AWS Automated PostgreSQL Scaling on AWS- Hacking- Case StudyTalksJPUG(6/22)NTT OSS 30. 30Copyright 2012 NTT DATA CorporationpOn the road to in-core logical replication!? Part 1: Architecture of Changeset Extractionp DBWALDB DBSQLDBp DBDBMS Andres Freund 31. 31Copyright 2012 NTT DATA Corporationp WALDBMSWALOutputPlugin 32. 32Copyright 2012 NTT DATA CorporationPostgres Previewp View UPDATEABLE VIEW() MATERIALIZEABLE VIEWp FDW writable_FDW p FOR KEY SHARE FOR NO KEY UPDATEp p JSONRobert TreatPostgreSQL9.3ViewFDW9 33. 33Copyright 2012 NTT DATA CorporationPostgres Previewp p psqlp LATERALp parallel pg_dumpp parallel pg_upgradep pg_xlogdumpp COPY FREEZEp page level checksumsp index based regex searches http://slid.es/xzilla/postgres-9-3Robert TreatPostgreSQL9.3ViewFDW99.3JPUGhttp://www.postgresql.jp/events/jpug201306semi/ 34. 34Copyright 2012 NTT DATA CorporationHow Postgres Got Its Groove BackPeter van HardenbergPostgreSQLPostgreSQLpHow Postgres Got Its Groove Back p 9.3 JSON FDW pg_trgm 35. 35Copyright 2012 NTT DATA CorporationHow Postgres Got Its Groove BackTwitterPeter 36. 36Copyright 2012 NTT DATA CorporationHow Postgres Got Its Groove BackPeter 37. 37Copyright 2012 NTT DATA CorporationHow Postgres Got Its Groove Back 38. Copyright 2012 NTT DATA Corporation 383 Unconference was held for the rst time 39. 39Copyright 2012 NTT DATA CorporationUnconference Unconference 40. 40Copyright 2012 NTT DATA CorporationUnconference Tom 41. Copyright 2012 NTT DATA Corporation 412 Tom Lanes job change 42. 42Copyright 2012 NTT DATA CorporationTom Lane moves to SalesforceTom LaneSalesforceTom Lane 43. 43Copyright 2012 NTT DATA CorporationTom Lane moves to SalesforcePGConTomRedHat 44. Copyright 2012 NTT DATA Corporation 441 45. 45Copyright 2012 NTT DATA CorporationCommitterCommitterPostgreSQL19Committer 46. 46Copyright 2012 NTT DATA CorporationPostgreSQLNTTNTT OSSPostgreSQLPostgreSQLJPUGPostgreSQL PostgreSQLDBGresCubePostgreSQLPostgreSQL http://oss.nttdata.co.jp/grescube/ 47. Copyright 2012 NTT DATA Corporation 47 48. 48Copyright 2012 NTT DATA Corporationp PGConPostgreSQLPostgreSQLp PostgreSQL()p 9.3JPUGp PGCon2013JPUG http://www.postgresql.jp/events/jpug201306semi/ 49. Copyright 2011 NTT DATA CorporationCopyright 2012 NTT DATA Corporation