¿Quiénes son los geeks no reconocidos más importantes / respetados en Internet?

Recomendaría mirar a los autores de varios RFC, ganadores de medallas IEEE y documentos de investigación seminal. En general, no hay individuos que hicieron el trabajo solos; Todas estas personas negarán crédito y señalarán los esfuerzos de colaboración que hicieron posible el trabajo.

Aquí hay algunas personas que conozco, de ninguna manera una lista exhaustiva.

Leonard Kleinrock proporcionó algunos de los modelos de teoría de colas que proporcionaron los fundamentos matemáticos para comprender la conmutación de paquetes, el transporte de datos y la técnica de intercambio que subyace en Internet.

Van Jacobsen y Mike Karels hicieron algunas contribuciones críticas al TCP en los primeros años para ayudarlo a escalar (Van Jacobson niega evitar el colapso de Internet en la década de 1980 | Enterprise | WIRED)

Ralph Droms escribió DHCP, que ayudó a lidiar con el colapso del espacio de direcciones IPv4.

John T. Chapman ha impulsado mucha innovación en los estándares DOCSIS, que ayudan a los módems de cable de alta velocidad a funcionar.

Yakov Rekhter (junto con Kirk Lougheed y Len Bosack) inventaron el protocolo de enrutamiento central de Internet, BGP4 (Tony Li también hizo mucho trabajo pesado en la implementación y lo golpeó todo, pero señala a Yakov como la fuerza impulsora). Yakov también diseñó el cambio de etiquetas y MPLS, así como docenas de adaptaciones a MPLS para que sea extremadamente útil (y rentable) como medio de transporte de datos.

Dave Katz hizo mucho trabajo en NSFNet mientras hacía la transición a Internet moderno, y fue un hombre renacentista de protocolos de enrutamiento, tanto en diseño como en programación. Tenía una habilidad real para implementar sistemas complejos. Lo recuerdo como el geek del tiempo por excelencia que realmente para NTP funciona como un reloj (¡Uf, juego de palabras!) En los enrutadores Cisco. Más adelante en su carrera trabajó en protocolos como BFD (Detección de reenvío bidireccional) para mejorar la estabilidad en las redes enrutadas.

Edsger W. Dijkstra desarrolló su algoritmo homónimo que se utiliza para desarrollar gráficos topológicos sin bucles en muchos protocolos de enrutamiento, además de muchas otras contribuciones fundamentales al campo de la informática.

John O’Sullivan dirigió un equipo que desarrolló los algoritmos centrales que hacen posible la conexión WiFi.

Taher Elgamal es el padre de SSL, el protocolo seguro que hace posible el comercio electrónico.

Whitfield Diffie , Martin Hellman y Ralph Merkle Desarrolló colectivamente los fundamentos de la criptografía de clave pública utilizada para proteger la mayoría de las comunicaciones cifradas a través de Internet.

(Sugiera ediciones si me he burlado de los detalles o el crédito, todo esto se debe principalmente a la memoria y a las búsquedas flojas de Google)

Señalaré a Yakov Rekhter y Dave Katz. Sin ellos, todo se habría derrumbado hace mucho tiempo.

More Interesting

Cómo obtener una visa para el trabajo de un desarrollador de software en Canadá, ser ciudadano de la UE y no tener un título relevante

¿Cuáles son los caminos académicos alternativos que lo llevarían a una mentalidad de desarrollador de software?

¿Por qué la mayoría de los programadores son tan fanáticos con sus editores de texto?

¿Quiénes son los mejores desarrolladores de aplicaciones móviles en Alemania?

¿Cómo funciona para iQuanti, Bangalore como desarrollador de Software / Software Senior?

¿A partir de 2015 debo usar Ant, Maven o Gradle para construir mis proyectos Java?

¿Por qué un empleador debería preferir un matemático a un desarrollador de software para algunas tareas de programación?

¿Cómo aprenden algunos desarrolladores un nuevo lenguaje de programación en una noche?

¿Es cierto que no es probable que los desarrolladores de software se conviertan en CEO porque no están dispuestos a abandonar la programación y centrarse solo en los negocios?

¿Es un desarrollador de software un trabajo seguro?

Si la oferta de desarrolladores de software eventualmente excede la demanda, ¿qué sucederá?

¿Qué compañía debo elegir para un puesto de desarrollador de software, Epic Systems o Bank of America?

¿Qué capacitación y cursos puede seguir un desarrollador de software para convertirse en emprendedor?

¿Cuáles son los componentes del software y las diferentes fases del desarrollo del software?

¿Cuáles son las señales de que eres un desarrollador de software experto?