Skip to content
Surf Wiki
Save to docs
engineering

From Surf Wiki (app.surf) — the open knowledge base

Michael Stonebraker

American computer scientist (born 1943)


American computer scientist (born 1943)

FieldValue
nameMichael Stonebraker
imageMichael Stonebraker P1120062.jpg
captionMichael Stonebraker giving the 2015 Turing lecture
birth_date
birth_placeNewburyport, Massachusetts, U.S.
fieldsComputer science
workplacesUniversity of California, Berkeley
University of Michigan
Massachusetts Institute of Technology
educationPrinceton University (BS)
University of Michigan (MS, PhD)
doctoral_advisorArch Waugh Naylor
thesis_titleThe Reduction of Large Scale Markov Models for Random Chains
thesis_urlhttps://www.proquest.com/docview/302585708/
notable_studentsJoseph M. Hellerstein
Andy Pavlo
Clifford A. Lynch
Margo Seltzer
Dale Skeen
Marti Hearst
Leilani Battle
known_forIngres, Postgres, Vertica, Streambase, Illustra, VoltDB, SciDB
awardsIEEE John von Neumann Medal (2005)
ACM Turing Award (2014)
website
spouseBeth

University of Michigan Massachusetts Institute of Technology University of Michigan (MS, PhD) Andy Pavlo Clifford A. Lynch Margo Seltzer Dale Skeen Marti Hearst Leilani Battle ACM Turing Award (2014)

Michael Ralph Stonebraker (born October 11, 1943{{cite journal

Stonebraker's career can be broadly divided into two phases: his time at University of California, Berkeley when he focused on relational database management systems such as Ingres and Postgres, and, starting in 2001, at Massachusetts Institute of Technology (MIT) where he developed more novel data management techniques such as C-Store, H-Store, SciDB and DBOS. Stonebraker is currently a professor emeritus at UC Berkeley and an adjunct professor at MIT's Computer Science and Artificial Intelligence Laboratory. He is also known as an editor for the book Readings in Database Systems.

Life

Stonebraker grew up in Milton Mills, New Hampshire. He earned his B.S.E. in electrical engineering from Princeton University in 1965, and his M.S. and Ph.D. from the University of Michigan in 1967 and 1971 respectively. His awards include the IEEE John von Neumann Medal and the first SIGMOD Edgar F. Codd Innovations Award. In 1994 he was inducted as a Fellow of the Association for Computing Machinery. In 1997, he was elected a member of the National Academy of Engineering for the development and commercialization of relational and object-relational database systems. In March 2015 it was announced he won the 2014 ACM Turing Award. In September 2015, he won the 2015 Commonwealth Award, chosen by council members of MassTLC.

Ingres

In 1973, Stonebraker and his colleague Eugene Wong started researching relational database systems after reading a series of seminal papers published by Edgar F. Codd on the relational data model.

Their project, known as Ingres (Interactive Graphics and Retrieval System), was one of the first systems (along with System R from IBM) to demonstrate that it was possible to build a practical and efficient implementation of the relational model. A number of key ideas from INGRES are still widely used in relational systems, including the use of B-trees, primary-copy replication, the query rewrite approach to views and integrity constraints, and the idea of rules/triggers for integrity checking in an RDBMS. Additionally, much experimental work was done that provided insights into how to build a locking system that could provide satisfactory transaction performance.{{cite web |access-date=2009-11-24

These included Stonebraker, who with fellow Berkeley professors Larry Rowe and Eugene Wong helped found Relational Technology, Inc., later called Ingres Corporation. Subsequently, sold to Computer Associates, Ingres was re-established as an independent company in 2005, and later renamed Actian. Other startups based on Ingres include Sybase, founded by Robert Epstein, a student on the project, and Britton Lee, Inc. Sybase's code was later used as a basis for Microsoft SQL Server.{{cite web |access-date=2009-11-24

Postgres

After founding Relational Technology, Stonebraker and Rowe began a "post-Ingres" effort, to address the limitations of the relational model. The new project was named POSTGRES (POST inGRES).

Mariposa and Cohera

After the Postgres project, Stonebraker initiated the Mariposa

The MIT years (2001–present)

Aurora and StreamBase

In the Aurora Project, Stonebraker, along with colleagues from Brandeis University, Brown University, and MIT, focused on data management for streaming data, using a new data model and query language. Unlike relational systems, which "pull" data and process it a record at a time, in Aurora, data is "pushed", arriving asynchronously from external data sources (such as stock ticks, news feeds, or sensors.) The output is itself a stream of results (such as windowed averages) that are sent to users.

C-Store and Vertica

In the C-Store project, started in 2005, Stonebraker, along with colleagues from Brandeis, Brown, MIT, and University of Massachusetts Boston, developed a parallel, shared-nothing column-oriented DBMS for data warehousing. By dividing and storing data in columns, C-Store is able to perform less I/O and get better compression ratios than conventional database systems that store data in rows.

Stonebraker explained that it's because similar data items are side-by-side: Name,Name,Name,Name vs. Name,Address,Zip,Phone#. In 2005, Stonebraker co-founded Vertica to commercialize the technology behind C-Store.{{cite web

SciDB

In 2008, along with David DeWitt and researchers from Brown, MIT, Portland State University, SLAC, the University of Washington, and the University of Wisconsin–Madison, Stonebraker started SciDB an open-source DBMS specially designed for scientific research applications.{{cite news | access-date=2012-01-11 }}

He founded Paradigm4 with Marilyn Matz, who became CEO. Paradigm4 developed SciDB, used mostly by life sciences and financial markets. Novartis, Foundation Medicine, and the National Institutes of Health are some of the company's clients.

NoSQL

In 2010 and 2011, Stonebraker criticized the NoSQL movement.

Selected works

References

References

  1. "Michael Stonebraker - A.M. Turing Award Winner".
  2. "Ph.D. Dissertations {{!}} EECS at UC Berkeley".
  3. {{MathGenealogy
  4. "Nice: or what it was like to be Mike's student".
  5. Battle, Leilani Marie. (2017). "Behavior-driven optimization techniques for scalable data exploration". Massachusetts Institute of Technology.
  6. "Postgres pioneer Michael Stonebraker promises to upend the database once more".
  7. "Michael Stonebraker".
  8. "Michael Stonebraker {{!}} MIT CSAIL".
  9. [http://archive.computerhistory.org/resources/access/text/2012/12/102635858-05-01-acc.pdf Oral History of Michael Stonebraker; 2012-08-23] Retrieved 2018-08-26.
  10. Stonebraker, Michael Ralph. (1971). "The Reduction of Large Scale Markov Models for Random Chains".
  11. "Michael Ralph Stonebraker - ACM author profile page".
  12. Conner-Simons, Adam. (March 25, 2015). "Michael Stonebraker wins $1 million Turing Award". Massachusetts Institute of Technology.
  13. Geller, Jessica. [http://www.betaboston.com/news/2015/09/16/masstlc-awards-companies-executives-at-annual-gala/ "PTC Chief Heppelman named CEO of the year by Mass. tech council."] betaBoston. The Boston Globe. Sept. 16, 2015 {{Webarchive. link. (2016-01-07)
  14. (1970). "A relational model of data for large shared data banks". Communications of the ACM.
  15. (1976). "The design and implementation of INGRES". ACM Transactions on Database Systems.
  16. (1986). "The design of POSTGRES". ACM SIGMOD Record.
  17. (1996). "Mariposa: A wide-area distributed database system". The VLDB Journal the International Journal on Very Large Data Bases.
  18. (2003). "Aurora: A new model and architecture for data stream management". The VLDB Journal the International Journal on Very Large Data Bases.
  19. Charles Babcock. (February 21, 2008). "Database Pioneer Rethinks The Best Way To Organize Data".
  20. (2010). "Proceedings of the 2010 international conference on Management of data - SIGMOD '10".
  21. (2011). "Scientific and Statistical Database Management".
  22. Alspach, Kyle. [http://bostinno.streetwise.co/2015/11/30/boston-startup-funding-golden-seeds-backs-paradigm4/ "New Money: MassChallenge Alum Gets Dorm Room Fund Investment; Drone Co. Raises Seed Round."] BostInno. Nov. 30, 2015 {{Webarchive. link. (2016-02-07)
  23. (2010). "SQL databases v. NoSQL databases". Communications of the ACM.
  24. (2011). "Stonebraker on NoSQL and enterprises". Communications of the ACM.
  25. (2010). "MapReduce and parallel DBMSs". Communications of the ACM.
Info: Wikipedia Source

This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page.

Want to explore this topic further?

Ask Mako anything about Michael Stonebraker — get instant answers, deeper analysis, and related topics.

Research with Mako

Free with your Surf account

Content sourced from Wikipedia, available under CC BY-SA 4.0.

This content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.

Report