From Surf Wiki (app.surf) — the open knowledge base
Michael Stonebraker
American computer scientist (born 1943)
American computer scientist (born 1943)
| Field | Value |
|---|---|
| name | Michael Stonebraker |
| image | Michael Stonebraker P1120062.jpg |
| caption | Michael Stonebraker giving the 2015 Turing lecture |
| birth_date | |
| birth_place | Newburyport, Massachusetts, U.S. |
| fields | Computer science |
| workplaces | University of California, Berkeley |
| University of Michigan | |
| Massachusetts Institute of Technology | |
| education | Princeton University (BS) |
| University of Michigan (MS, PhD) | |
| doctoral_advisor | Arch Waugh Naylor |
| thesis_title | The Reduction of Large Scale Markov Models for Random Chains |
| thesis_url | https://www.proquest.com/docview/302585708/ |
| notable_students | Joseph M. Hellerstein |
| Andy Pavlo | |
| Clifford A. Lynch | |
| Margo Seltzer | |
| Dale Skeen | |
| Marti Hearst | |
| Leilani Battle | |
| known_for | Ingres, Postgres, Vertica, Streambase, Illustra, VoltDB, SciDB |
| awards | IEEE John von Neumann Medal (2005) |
| ACM Turing Award (2014) | |
| website | |
| spouse | Beth |
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
- "Michael Stonebraker - A.M. Turing Award Winner".
- "Ph.D. Dissertations {{!}} EECS at UC Berkeley".
- {{MathGenealogy
- "Nice: or what it was like to be Mike's student".
- Battle, Leilani Marie. (2017). "Behavior-driven optimization techniques for scalable data exploration". Massachusetts Institute of Technology.
- "Postgres pioneer Michael Stonebraker promises to upend the database once more".
- "Michael Stonebraker".
- "Michael Stonebraker {{!}} MIT CSAIL".
- [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.
- Stonebraker, Michael Ralph. (1971). "The Reduction of Large Scale Markov Models for Random Chains".
- "Michael Ralph Stonebraker - ACM author profile page".
- Conner-Simons, Adam. (March 25, 2015). "Michael Stonebraker wins $1 million Turing Award". Massachusetts Institute of Technology.
- 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)
- (1970). "A relational model of data for large shared data banks". Communications of the ACM.
- (1976). "The design and implementation of INGRES". ACM Transactions on Database Systems.
- (1986). "The design of POSTGRES". ACM SIGMOD Record.
- (1996). "Mariposa: A wide-area distributed database system". The VLDB Journal the International Journal on Very Large Data Bases.
- (2003). "Aurora: A new model and architecture for data stream management". The VLDB Journal the International Journal on Very Large Data Bases.
- Charles Babcock. (February 21, 2008). "Database Pioneer Rethinks The Best Way To Organize Data".
- (2010). "Proceedings of the 2010 international conference on Management of data - SIGMOD '10".
- (2011). "Scientific and Statistical Database Management".
- 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)
- (2010). "SQL databases v. NoSQL databases". Communications of the ACM.
- (2011). "Stonebraker on NoSQL and enterprises". Communications of the ACM.
- (2010). "MapReduce and parallel DBMSs". Communications of the ACM.
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.
Ask Mako anything about Michael Stonebraker — get instant answers, deeper analysis, and related topics.
Research with MakoFree with your Surf account
Create a free account to save articles, ask Mako questions, and organize your research.
Sign up freeThis 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