scispace - formally typeset
J

John Ousterhout

Researcher at Stanford University

Publications -  129
Citations -  21084

John Ousterhout is an academic researcher from Stanford University. The author has contributed to research in topics: Unix file types & File system. The author has an hindex of 53, co-authored 127 publications receiving 20172 citations. Previous affiliations of John Ousterhout include VU University Amsterdam & Sun Microsystems Laboratories.

Papers
More filters
Journal ArticleDOI

The design and implementation of a log-structured file system

TL;DR: In this paper, a log-structured file system called Sprite LFS is proposed, which uses a segment cleaner to compress the live information from heavily fragmented segments in order to speed up file writing and crash recovery.
Book

Tcl and the Tk Toolkit

TL;DR: The Addison-Wesley Publishing Company, Inc. as mentioned in this paper has published the first edition of this book, which is available for personal use only and requires prior written permission of the author or publisher.
Proceedings Article

In search of an understandable consensus algorithm

TL;DR: Raft is a consensus algorithm for managing a replicated log that separates the key elements of consensus, such as leader election, log replication, and safety, and it enforces a stronger degree of coherency to reduce the number of states that must be considered.
Book

The Design and Implementation of a Log-structured file system

TL;DR: A prototype log-structured file system called Sprite LFS is implemented; it outperforms current Unix file systems by an order of magnitude for small-file writes while matching or exceeding Unix performance for reads and large writes.
Journal ArticleDOI

Scripting: higher level programming for the 21st Century

TL;DR: This article explains why scripting languages will handle many of the programming tasks in the next century better than system programming languages.