PostgreSQL has surged forward in capability and market acceptance in recent years like no time before as the community responded to market forces and enhanced and extended the database in critical areas. Today's PostgreSQL has achieved new levels of usability, scalability and capacity for new workloads. Marc Linster, Senior Vice President of Products and Services at EnterpriseDB, delivered this presentation at PG Open 2014. He covered the powers of PostgreSQL today compared to the vision taking shape just a few short years ago. He addressed how performance and scalability has advanced to support enterprise resource planning solutions for global brands through EnterpriseDB's work with Infor, the world's fourth-largest ERP vendor. Finally, Linster discussed how capacity to support new NoSQL workloads has expanded and explored the new toolkit, PG XDK.
-Growing 84% last year; similar this year
-Global
-DB Product/Development company
-Main products
-Training & Professional Services
-Committed, platinum Sponsor
-These are the market forces that are shaping the future for PostgreSQL:
--on one end are the smaller applications; web applications and app developers who need ease of use and rapid deployment
--on the other end you have large, enterprise applications who need advanced features, security, scalability and HA for mission critical applications
-Postgres occupies a middle-ground position and as we noted earlier has been gradually expanding in both directions
-The emergence of new workloads & cloud will increasingly grow in shaping future customer needs and require RDBMS’s to expand capabilities (as noted by Gartner)
These are the market segments we will need to address to ensure positive future growth
Easy to use:
-Diagnosing problems – People find this hard.
-The out of the box configuration should be more optimized for the common use case.
-Can we make the installation experience even easier?
-Continually seek opportunities to win the cloud.
High end Enterprise:
-Need to continue to work to take advantage of all the resources of a single machine. There are many machines with 256 processors.
-Horizontal Scale – This is a big issue for the cloud and in general. You can figure out ways to do it if you are very smart. Can we lower the the brain power required to do it?
-Diagnostics is a request from every audience.
NoSQL / New SQL
-We are not going to reach all their use cases.
-However, we should integrate well with them.
-Continue involvement and work on the new data types is important.