John Ousterhout is an American computer scientist, long at Stanford University and previously the University of California, Berkeley, who created the Tcl scripting language and its companion Tk graphical toolkit. At Berkeley he also led the group that built the Sprite operating system and designed the first log-structured file system, an approach to writing file data sequentially that influenced later storage systems. He later founded and led Electric Cloud, a company built around software build acceleration, and co-developed the Raft consensus algorithm, designed as an easier to understand alternative to Paxos for keeping replicated systems in agreement.
Facts
AwardGrace Murray Hopper Award 2 AwardIEEE Reynold B. Johnson Information Storage Systems Award 2 AwardWilliam O. Baker Award for Initiatives in Research 2 AwardACM Software System Award 2 Connections
Credited
Source USENIX: In Search of an Understandable Consensus Algorithm (USENIX ATC 2014)
In Field
Source Wikipedia: John Ousterhout
Invented
Source USENIX: In Search of an Understandable Consensus Algorithm (USENIX ATC 2014)
Source Wikipedia: Sprite (operating system)
Source Wikidata: Tcl
Additional Source Wikipedia: John OusterhoutInfobox: known_for
Invented By
Source Programming Language Database (PLDB): Tcl - PLDB
In the Other Atlases
Nationality
Also in Geography Atlas: the nationality of this subject.
Sources
1. Wikipedia: John Ousterhout
Wikimedia FoundationLead section
John Kenneth Ousterhout (, born October 15, 1954) is an American computer scientist.
- In Field: Programming Language Theory, Infobox field and known_for, lead paragraph
Invented: Tcl, Infobox: known_for
Tcl, Tk Magic Raft (algorithm)
View the Source 2. Wikidata: John Ousterhout
Programming Language Database (PLDB): Tcl - PLDB
Programming Language Database (PLDB)Invented By: Tcl, Page summaryQuote, Invented By: Tcl, Page summary
is an open source programming language created in 1988 by John Ousterhout
View the Source USENIX: In Search of an Understandable Consensus Algorithm (USENIX ATC 2014)
USENIXCredited: Raft (algorithm), Presentation page, authors line
Diego Ongaro and John Ousterhout, Stanford University
Invented: Raft (algorithm), Presentation page, authors line
Diego Ongaro and John Ousterhout, Stanford University
View the Source Wikipedia: Sprite (operating system)
Invented: Sprite (operating system), Lead sentenceQuote, Invented: Sprite (operating system), Lead sentence
Sprite is an experimental Unix-like distributed operating system developed at the University of California, Berkeley by John Ousterhout's research group between 1984 and 1992. Its notable features include support for single system image on computer clusters an
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.