Cover Art

THE DOWNLOAD CENTER

HIGH RESOLUTION COVER

DATA MANAGEMENT KAIROMETER
(4' x 3' Poster to hang on office
and classroom walls)

CONTRIBUTOR EBOOK COPY
(Password Protected, Contributors Only)

PROMOTIONAL FLYER
(includes full TOC)

SAMPLE CHAPTER
(Looking Back at Postgres - J. Hellerstein)

CITATION
(for contributors)
XXX, in M.L. Brodie, editor. Making Databases
Work: The Pragmatic Wisdom of Michael
Stonebraker
. ACM Books series vol. 22. Morgan
& Claypool, San Rafael, CA. January 2019

The first in a series of books launched by the Association for Computing Machinery (ACM) to honor and celebrate the achievements of the ACM A.M. Turing Award recipients.

Making Databases Work
The Pragmatic Wisdom of Michael Stonebraker

Edited by Michael L. Brodie, Massachusetts Institute of Technology, Copyright 2019
Paperback ISBN: 9781947487161 • eBook ISBN: 9781947487178 • Hardcover ISBN: 9781947487192

BUY PRINT OR EBOOK (Individuals - Morgan & Claypool Bookstore - PDF and ePub versions are downloaded simultaneously to the MyBookshelf application on our bookstore)

CHECK IF YOU HAVE ACCESS (Institutions/Members/Students - ACM Books Digital Library)

DESCRIPTION
This book celebrates Michael Stonebraker’s accomplishments that led to his 2014 ACM A.M. Turing Award “for fundamental contributions to the concepts and practices underlying modern database systems.”

The book describes, for the broad computing community, the unique nature, significance, and impact of Mike’s achievements in advancing modern database systems over more than forty years. Today, data is considered the world’s most valuable resource, whether it is in the tens of millions of databases used to manage the world’s businesses and governments, in the billions of databases in our smartphones and watches, or residing elsewhere, as yet unmanaged, awaiting the elusive next generation of database systems. Every one of the millions or billions of databases includes features that are celebrated by the 2014 Turing Award and are described in this book.

Why should I care about databases? What is a database? What is data management? What is a database management system (DBMS)? These are just some of the questions that this book answers, in describing the development of data management through the achievements of Mike Stonebraker and his over 200 collaborators. In reading the stories in this book, you will discover core data management concepts that were developed over the two greatest eras—so far—of data management technology.

The book is a collection of 36 stories written by Mike and 38 of his collaborators: 23 world-leading database researchers, 11 world-class systems engineers, and 4 business partners. If you are an aspiring researcher, engineer, or entrepreneur you might read these stories to find these turning points as practice to tilt at your own computer-science windmills, to spur yourself to your next step of innovation and achievement.


TABLE OF CONTENTS
Data Management Technology Kairometer: A Historical Index: M. Brodie
Preface: M. Brodie
Introduction: M. Brodie

Part I: 2014 ACM A.M. Turing Award Paper and Lecture
The Land Sharks are on the Squawk Box: M. Stonebraker

Part II: Mike Stonebraker’s Career
Chapter 1. Make it Happen: The Life of Michael Stonebraker
Mike Stonebraker’s Student Genealogy
The Career of Mike Stonebraker: The Chart: A. Pavlo

Part III: Mike Stonebraker Speaks Out, An Interview with Marianne Winslett
Chapter 2. Mike Stonebraker Speaks Out: An Interview: Marianne Winslett
(Check out this YouTube video as well)

Part IV: The Big Picture
Chapter 3: Leadership and Advocacy: P. Bernstein
Chapter 4: Perspectives: The 2014 ACM Turing Award: J. Hamilton
Chapter 5: Birth of An Industry, Path to The Turing Award: J. Held
Chapter 6: A Perspective of Mike from A 50 Year Vantage Point: D. Dewitt

Part V: Startups
Chapter 7: How to Start A Company in Five (Not So Easy) Steps: M. Stonebraker
Chapter 8: How to Create & Run A Stonebraker Startup—The Real Story: A. Palmer
Chapter 9: Getting Grownups in The Room: A VC Perspective: J. Tango

Part VI: Database Systems Research
Chapter 10: Where Do Good Ideas Come from And How to Exploit Them: M. Stonebraker
Chapter 11: Where We Have Failed: M. Stonebraker
Chapter 12: Stonebraker And Open Source: M. Olson
Chapter 13: The Relational Database Management Systems Genealogy: F. Naumann

Part VII: Contributions by System
Chapter 14: Research Contributions of Mike Stonebraker: An Overview: S. Madden

Part VII.A: Research Contributions by System
Chapter 15: The Ingres Years: M. Carey
Chapter 16: Looking Back at Postgres: J. Hellerstein
Chapter 17: Databases Meet the Stream Processing Era: M. Balazinska, S. Zdonik
Chapter 18: C-Store: Through the Eyes of a Ph.D. Student: D. Abadi
Chapter 19: In-Memory, Horizontal, And Transactional: The H-Store OLTP DBMS Project: A. Pavlo
Chapter 20: Scaling Mountains: SciDB And Scientific Data Management: P. Brown
Chapter 21: Data Unification at Scale: Data Tamer: I. Ilyas
Chapter 22: The BigDAWG Polystore System: T. Mattson, J. Rogers, A. Elmore
Chapter 23: Data Civilizer: End-to-End Support for Data Discovery, Integration, And Cleaning: M. Ouzzani, N. Tang, R. Castro Fernandez

Part VII.B: Contributions from Building Systems
Chapter 24: The Commercial Ingres Codeline: P. Butterworth, F. Carter
Chapter 25: The Postgres And Illustra Codelines: W. Hong
Chapter 26: The Aurora/Borealis/StreamBase Codelines: A Tale of Three Systems: N. Tatbul
Chapter 27: The Vertica Codeline: S. Lawande
Chapter 28: The VoltDB Codeline: J. Hugg
Chapter 29: The SciDB Codeline: Crossing the Chasm: K. S. Sharma, A. Poliakov, J. Kinchen
Chapter 30: The Tamr Codeline: N. Bates-Haus
Chapter 31: The BigDAWG Codeline: V. Gadepally

Part VIII: Perspectives
Chapter 32: IBM Relational Database Code Bases: J. Hamilton
Chapter 33: Aurum: A Story About Research Taste: R. Castro Fernandez
Chapter 34: Nice: Or What It Was Like to Be Mike’s Student: M. Hearst
Chapter 35: Competitor, Collaborator, Friend: D. Haderle
Chapter 36: The Changing of The Database Guard: M. Brodie

Part IX: Seminal Works of Michael Stonebraker and his Collaborators
OLTP Through the Looking Glass, And What We Found There: S. Harizopoulos, D. J. Abadi, S. Madden, and M. Stonebraker
“One Size Fits All”: An Idea Whose Time Has Come and Gone: M. Stonebraker and U. Çetintemel
The End of An Architectural Era (It’s Time for A Complete Rewrite): M. Stonebraker, S. Madden, D. J. Abadi, S. Harizopoulos, N. Hachem, and P. Helland
C-store: A Column-Oriented DBMS: M. Stonebraker, et al.
The Implementation of Postgres: M. Stonebraker,L. A. Rowe, and M. Hirohama
The Design and Implementation of Ingres: M. Stonebraker, E. Wong, P. Kreps, and G. Held

Contributor Biographies
Bibliography
Index