Image for David Reed (software engineer)

David Reed (software engineer)

David Reed is a computer scientist and software engineer known for his influential work in computer networking and distributed systems. He contributed to the development of the end-to-end principle, which guides how network functionality should be implemented, emphasizing that certain functions should occur at the endpoints rather than throughout the network. Reed was also involved in creating early internet protocols and researching data transmission efficiency. His work has helped shape the architecture of the internet and improve how data moves reliably across networks, making digital communication more effective and robust.