# Looking Back at Postgres

**Authors:** Joseph M. Hellerstein

arXiv: 1901.01973 · 2019-01-08

## TL;DR

This paper reflects on the historical development of the Postgres project at UC Berkeley, highlighting design ideas, leadership, and team dynamics during its mid-1980s to mid-1990s evolution.

## Contribution

It provides a personal and historical perspective on Postgres development, emphasizing design philosophies and leadership rather than technical implementation details.

## Key findings

- Highlights the leadership role of Mike Stonebraker.
- Describes the collaborative team effort and student involvement.
- Provides historical insights into Postgres development process.

## Abstract

This is a recollection of the UC Berkeley Postgres project, which was led by Mike Stonebraker from the mid-1980's to the mid-1990's. The article was solicited for Stonebraker's Turing Award book, as one of many personal/historical recollections. As a result it focuses on Stonebraker's design ideas and leadership. But Stonebraker was never a coder, and he stayed out of the way of his development team. The Postgres codebase was the work of a team of brilliant students and the occasional university "staff programmers" who had little more experience (and only slightly more compensation) than the students. I was lucky to join that team as a student during the latter years of the project. I got helpful input on this writeup from some of the more senior students on the project, but any errors or omissions are mine. If you spot any such, please contact me and I will try to fix them.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1901.01973/full.md

## Figures

1 figure with captions in the complete paper: https://tomesphere.com/paper/1901.01973/full.md

## References

26 references — full list in the complete paper: https://tomesphere.com/paper/1901.01973/full.md

---
Source: https://tomesphere.com/paper/1901.01973