[KongchangAI]
Person

John Ousterhout

A professor of computer science at Stanford University and a prominent researcher in distributed systems and networking. He is the principal designer of the Homa transport protocol.

Core Facts

Timeline (last 90 days)

Oct 15

The Raft consensus algorithm is a distributed consistency algorithm used to manage replicated logs, proposed by Diego Ongaro and John Ousterhout in 2014, with the design goal of being easier to understand and implement than Paxos.

Unverified50%
Oct 4

Homa is a data-center-oriented transport protocol proposed by John Ousterhout's team at Stanford University.

Unverified50%
Sep 12

John Ousterhout's "A Philosophy of Software Design" defines complexity as anything in the structure of a software system that makes it hard to understand and modify.

Unverified60%
Sep 12

Matt advocates building deep modules—modules that hide large amounts of functionality behind a simple interface rather than a fragmented shallow interface structure—to facilitate testing and help AI comprehension.

Unverified50%
Sep 6

John Ousterhout, in A Philosophy of Software Design, breaks complexity down into three symptoms: change amplification, cognitive load, and unknown unknowns.

Unverified50%
Aug 11

Raft是2014年由Diego Ongaro和John Ousterhout提出的分布式共识算法,旨在成为Paxos的易于理解的替代方案

Unverified50%
Aug 4

The original motivation for Tcl was to provide an embeddable scripting language for EDA (Electronic Design Automation) tools.

Verified65%
Aug 4

Tcl (Tool Command Language) was created by John Ousterhout during his tenure at the University of California, Berkeley.

Unverified60%
Aug 4

Raft's authors Diego Ongaro and John Ousterhout stated that algorithm understandability should be the primary design goal

Unverified90%

All Facts (9)

Source Articles