David P. Reed


David Patrick Reed is an American computer scientist, educated at the Massachusetts Institute of Technology, known for a number of significant contributions to computer networking and wireless communications networks.
He was involved in the early development of TCP/IP, and was the designer of the User Datagram Protocol, though he finds this title "a little embarrassing". He was also one of the authors of the original paper about the end-to-end principle, End-to-end arguments in system design, published in 1984.
He is also known for Reed's law, his assertion that the utility of large s, particularly social networks, can scale exponentially with the size of the network.
From 2003–2010, Reed was an adjunct professor at the MIT Media Lab, where he co-led the group and the Communication Futures program. He currently serves as a senior vice president of the Chief Scientist Group at SAP Labs.
He is one of six principal architects of the Croquet project. He is also on the advisory board of TTI/Vanguard.
The 1978 dissertation by David P. Reed which quite clearly describes Multiversion concurrency control and claims it as an original work. MVCC is a concurrency control method commonly used by database management systems to provide concurrent access to the database and in programming languages to implement transactional memory.