description Michael Stonebraker Overview
Michael Stonebraker is an American computer scientist associated with MIT and the development of influential database systems. He led research on Ingres and Postgres, the latter providing the foundation for PostgreSQL. These projects helped turn relational database ideas into working software and extend them with support for richer data types. His work also addressed distributed query processing and transaction coordination.
Later projects examined column-oriented storage, stream processing and distributed architectures, reflecting his argument that different workloads benefit from different database designs. This makes his career relevant to readers interested in how data systems are built for specific practical needs.
He received the 2014 ACM Turing Award for fundamental contributions to modern database technology. What distinguishes his work is the repeated connection between research prototypes and systems that influenced commercial and open-source database development.
help Michael Stonebraker FAQ
What databases did Michael Stonebraker create?
Stonebraker created Ingres at UC Berkeley starting around 1973 and later co-founded Postgres, which became PostgreSQL when SQL support was added in 1996. He went on to build Vertica (columnar analytics), VoltDB (in-memory OLTP), and several other database systems, co-founding numerous companies over his career.
Why did Michael Stonebraker win the 2014 Turing Award?
Stonebraker received the 2014 Turing Award for foundational contributions to the concepts and practices underlying modern database systems. The citation specifically highlighted Ingres and PostgreSQL, which proved that relational databases could be built outside IBM and helped popularize the technology across the industry.
What was Michael Stonebraker's 'one size does not fit all' argument?
In a 2005 paper and subsequent talks, Stonebraker argued that general-purpose relational databases were suboptimal for specialized workloads, predicting a market split into columnar stores, streaming engines, and in-memory OLTP systems. His thesis was validated as the database market fragmented into dozens of specialized engines over the following decade.
How are Ingres, Postgres, and PostgreSQL related?
Ingres, developed at Berkeley starting around 1973, pioneered the QUEL query language as an alternative to SQL. Stonebraker began Postgres in 1986 as a 'post-Ingres' system adding object-oriented features, and the project was renamed PostgreSQL in 1996 when a SQL query language layer was added, eventually becoming one of the world's most popular open-source databases.
explore Explore More
Reviews & Comments
Write a Review
Be the first to review
Share your thoughts with the community and help others make better decisions.