Werner Vogels | |
---|---|
Born | Werner Hans Peter Vogels 3 October 1958 |
Nationality | Dutch |
Alma mater | Vrije Universiteit The Hague University of Applied Sciences |
Known for | Amazon Web Services |
Scientific career | |
Fields | Distributed computing |
Institutions | Cornell University Amazon.com INESC Lisboa Vrije Universiteit |
Thesis | Scalable Cluster Technologies for Mission Critical Enterprise Computing (2003) |
Doctoral advisor | Henri Bal Andy Tanenbaum [1] |
Website | twitter www |
Werner Hans Peter Vogels (born 3 October 1958) is the chief technology officer and vice president of Amazon in charge of driving technology innovation within the company. Vogels has broad internal and external responsibilities. [2] [3]
Werner Vogels introduced "The Frugal Architect" which outlines seven laws to make software architectures more cost efficient. [4]
Vogels studied computer science at The Hague University of Applied Sciences finishing in June 1989. [5] [6] Vogels received a Ph.D. in computer science from the Vrije Universiteit Amsterdam, Netherlands, supervised by Henri Bal and Andy Tanenbaum. [1]
After his mandatory military service at the Royal Netherlands Navy, Vogels studied radiology, both diagnostics and therapy. He worked at the Antoni van Leeuwenhoekziekenhuis, part of the Netherlands Cancer Institute, from 1979 through 1985. In 1985 he returned to university to study computer science. [7] After completing his studies, he pursued a career in computer science research.
From 1991 through 1994, Vogels was a senior researcher at INESC in Lisboa, Portugal. [8] He worked with Paulo Verissimo and Luis Rodrigues on fault-tolerant distributed systems, evolving the reliable group communication system that was developed in the context of the Delta-4 project. [9]
In 1994 he was invited to join the computer science department of Cornell University as a visiting scientist. From 1994 until 2004, Vogels was a research scientist at the Computer Science Department of Cornell University. He mainly conducted research in scalable reliable enterprise systems. He is the author of many conference and journal articles, mainly on distributed systems technologies for enterprise computing systems. [10] [11] [12] [13]
He co-founded a company with Kenneth Birman and Robbert van Renesse in 1997 called Reliable Network Solutions, Inc. The company possessed U.S. patents on computer network resource monitoring and multicast protocols. [14] From 1999 through 2002, he held vice president and chief technology officer positions with the company. [15]
He joined Amazon in September 2004 as the director of systems research. He was named chief technology officer in January 2005 and vice president in March of that year.
Vogels described the deep technical nature of Amazon's infrastructure work in a paper about Amazon's Dynamo, [16] the storage engine for Amazon's shopping cart.
Andrew Stuart Tanenbaum, sometimes referred to by the handle ast, is an American–Dutch computer scientist and professor emeritus of computer science at the Vrije Universiteit Amsterdam in the Netherlands.
David Andrew Patterson is an American computer pioneer and academic who has held the position of professor of computer science at the University of California, Berkeley since 1976. He announced retirement in 2016 after serving nearly forty years, becoming a distinguished software engineer at Google. He currently is vice chair of the board of directors of the RISC-V Foundation, and the Pardee Professor of Computer Science, Emeritus at UC Berkeley.
Mahadev "Satya" Satyanarayanan is an Indian experimental computer scientist, an ACM and IEEE fellow, and the Carnegie Group Professor of Computer Science at Carnegie Mellon University (CMU).
M. Dale Skeen is an American computer scientist. He specializes in designing and implementing large-scale computing systems, distributed computing and database management systems.
Gerald John "Jerry" Popek was an American computer scientist, known for his research on operating systems and virtualization.
Özalp Babaoğlu, is a Turkish computer scientist. He was professor of computer science at the University of Bologna, Italy until 2022. He received a Ph.D. in 1981 from the University of California at Berkeley. He is the recipient of 1982 Sakrison Memorial Award, 1989 UNIX InternationalRecognition Award and 1993 USENIX AssociationLifetime Achievement Award for his contributions to the UNIX system community and to Open Industry Standards. Before moving to Bologna in 1988, Babaoğlu was an associate professor in the Department of Computer Science at Cornell University. He has participated in several European research projects in distributed computing and complex systems. Babaoğlu is an ACM Fellow and has served as a resident fellow of the Institute of Advanced Studies at the University of Bologna and on the editorial boards for ACM Transactions on Computer Systems, ACM Transactions on Autonomous and Adaptive Systems and Springer-Verlag Distributed Computing.
A gossip protocol or epidemic protocol is a procedure or process of computer peer-to-peer communication that is based on the way epidemics spread. Some distributed systems use peer-to-peer gossip to ensure that data is disseminated to all members of a group. Some ad-hoc networks have no central registry and the only way to spread common data is to rely on each member to pass it along to their neighbors.
Joseph M. Hellerstein is an American professor of computer science at the University of California, Berkeley, where he works on database systems and computer networks. He co-founded Trifacta with Jeffrey Heer and Sean Kandel in 2012, which stemmed from their research project, Wrangler.
Michael John Fischer is an American computer scientist who works in the fields of distributed computing, parallel computing, cryptography, algorithms and data structures, and computational complexity.
Ion Stoica is a Romanian–American computer scientist specializing in distributed systems, cloud computing and computer networking. He is a professor of computer science at the University of California, Berkeley and co-director of AMPLab. He co-founded Conviva and Databricks with other original developers of Apache Spark.
Kenneth P. Birman is a professor in the Department of Computer Science at Cornell University. He currently holds the N. Rama Rao Chair in Computer Science.
Marinus Frans (Frans) Kaashoek is a Dutch computer scientist, entrepreneur, and Charles Piper Professor at the Massachusetts Institute of Technology.
The Cambridge Distributed Computing System is an early discontinued distributed operating system, developed in the 1980s at Cambridge University. It grew out of the Cambridge Ring local area network, which it used to interconnect computers.
Yuanyuan (YY) Zhou is a Chinese and American computer scientist and entrepreneur. She is a professor of computer science and engineering at the University of California, San Diego, where she holds the Qualcomm Endowed Chair in Mobile Computing. Her research concerns software reliability, including the use of data mining to automatically detect software bugs and flexible system designs that can adapt to hardware platform variations. She is also the founder of three start-up companies, Emphora, Pattern Insight, and Whova.
The Vsync software library is a BSD-licensed open source library written in C# for the .NET platform, providing a wide variety of primitives for fault-tolerant distributed computing, including: state machine replication, virtual synchrony process groups, atomic broadcast with several levels of ordering and durability, a distributed lock manager, persistent replicated data, a distributed key-value store, and scalable aggregation. The system implements the virtual synchrony execution model, and includes an implementation of Leslie Lamport's Paxos Protocol.
ACM SIGOPS is the Association for Computing Machinery's Special Interest Group on Operating Systems, an international community of students, faculty, researchers, and practitioners associated with research and development related to operating systems. The organization sponsors international conferences related to computer systems, operating systems, computer architectures, distributed computing, and virtual environments. In addition, the organization offers multiple awards recognizing outstanding participants in the field, including the Dennis M. Ritchie Doctoral Dissertation Award, in honor of Dennis Ritchie, co-creator of the C programming language and Unix operating system.
Sanjay Ghemawat is an Indian American computer scientist and software engineer. He is currently a Senior Fellow at Google in the Systems Infrastructure Group. Ghemawat's work at Google, much of it in close collaboration with Jeff Dean, has included big data processing model MapReduce, the Google File System, and databases Bigtable and Spanner. Wired have described him as one of the "most important software engineers of the internet age".
Dawson R. Engler is an American computer scientist and an associate professor of computer science and electrical engineering at Stanford University.
Michael J. Freedman is an American computer scientist who is the Robert E. Kahn Professor of Computer Science at Princeton University, where he works on distributed systems, networking, and security. He is also the cofounder of database company Timescale.
Lewis Wiley Tucker is an American computer scientist, open source advocate, and industry executive spanning several decades of technology innovation. As an early proponent of internet technologies, he held executive-level positions at Sun Microsystems, Salesforce.com, and Cisco Systems contributing to the advancement of the Java programming language and platform, the AppExchange on-demand application marketplace, and the OpenStack cloud computing platform.