Keith Marzullo es el inventor del algoritmo de Marzullo , que es parte de la base del Network Time Protocol y el Windows Time Service . El 1 de agosto de 2016 se convirtió en el Decano de la Facultad de Estudios de la Información de la Universidad de Maryland [2] después de desempeñarse como Director de la Oficina de Coordinación Nacional del NITRD. [3] Antes de esto, fue profesor en el Departamento de Ingeniería y Ciencias de la Computación en la Universidad de California, San Diego . En 2011 fue admitido como miembro de la Association for Computing Machinery . [4]
Keith Marzullo | |
---|---|
Educación | Doctor en Filosofía de la Universidad de Stanford |
alma mater | Universidad de Stanford , Occidental College |
Conocido por | Contribuciones a los sistemas distribuidos |
Premios | Becario ACM |
Carrera científica | |
Campos | sistemas distribuidos |
Instituciones | Facultad de Estudios de la Información de la Universidad de Maryland , Fundación Nacional de Ciencias , Universidad de California en San Diego , Universidad de Cornell |
Tesis | Mantener el tiempo en un sistema distribuido: un ejemplo de un servicio distribuido débilmente acoplado (1984) |
Consejeros de doctorado | Susan Owicki y Hugh Lauer [1] |
Estudiantes de doctorado | Lorenzo Alvisi y Pardis Miri |
Investigar
- RAMP (Redes multirrutas adaptativas fiables)
- GriPhyN (cálculo maestro-trabajador en una red de área amplia)
- MURI (modelos de fallas dependientes y respaldo colaborativo para resistir catástrofes en la red)
- Movilidad (tolerancia a fallos para agentes móviles y redes informáticas personales)
Publicaciones
1999
- Walfredo Cirne y Keith Marzullo. La cooperativa computacional: reunir grupos en una metacomputadora. Actas 13º Simposio internacional de procesamiento paralelo y 10º Simposio sobre procesamiento paralelo y distribuido (IPPS / SPDP 1999). IEEE Computer Society 1999, págs. 160–6. Los Alamitos, CA, Estados Unidos.
- Meng-Jang Lin y Keith Marzullo. Cotilleo direccional: cotilleo en una red de área amplia. Computación confiable - EDDC-3. Tercera Conferencia Europea de Computación Dependiente. Actas (Lecture Notes in Computer Science Vol.1667). Springer-Verlag. 1999, págs. 364–79. Berlín, Alemania.
- Chanathip Namprempre, Jeremy Sussman y Keith Marzullo. Implementación del registro causal mediante la interceptación de OrbixWeb. Actas de la Quinta Conferencia de USENIX sobre tecnologías y sistemas orientados a objetos (COOTS'99). USENIX Assoc. 1999, págs. 57–67. Berkeley, CA, Estados Unidos.
- Dag Johansen, Keith Marzullo y Kåre Lauvset. Un enfoque hacia un entorno informático de agentes. Actas. XIX Conferencia Internacional IEEE sobre Sistemas de Computación Distribuida. Talleres de Comercio Electrónico y Aplicaciones Web. Middleware. IEEE Computer Society 1999, págs. 78–83. Los Alamitos, CA, Estados Unidos.
- Dag Johansen, Keith Marzullo, Fred B. Schneider, Kjetil Jacobsen y Dmitrii Zagorodnov. NAP: tolerancia a fallos práctica para cálculos itinerantes. Actas. XIX Conferencia Internacional IEEE sobre Sistemas de Computación Distribuida (Cat. No.99CB37003). IEEE Computer Society 1999, págs. 180–9. Los Alamitos, CA, Estados Unidos.
2000
- Meng-Jang Lin, Keith Marzullo y Stefano Massini. Chismes frente a inundaciones con restricciones deterministas en redes pequeñas. En 14th International Conference on Distributed Computing (DISC 2000), Toledo, España, 4-6 de octubre de 2000), págs. 253–267.
- Jeremy Sussman, Keith Marzullo e Idit Keidar. Sincronía virtual optimista. En Actas 19º Simposio del IEEE sobre sistemas distribuidos fiables (SRDS-2000), Núremberg, Alemania, 16-18 de octubre de 2000, págs. 42–51.
- Idit Keidar, Jeremy Sussman, Keith Marzullo y Danny Dolev. Un algoritmo orientado al cliente-servidor para la pertenencia a grupos virtualmente síncronos en las WAN. En Proceedings 20th IEEE International Conference on Distributed Computing Systems, Taipei, Taiwán, 10–13 de abril de 2000, págs. 356–365.
2001
- Lorenzo Alvisi, Thomas Bressoud, Amr El-Khasab, Keith Marzullo y Dmitrii Zagorodnov. Envolviendo el lado del servidor para enmascarar fallas de conexión. INFOCOMM 2001, Anchorage, Alaska, 22–26 de abril de 2001, págs. 329–337 Vol.1.
- Kåre J. Lauvset, Dag Johansen y Keith Marzullo, TOS: Kernel Support for Distributed Systems Management, Proceedings of the ACM Symposium on Applied Computing (SAC), Las Vegas, NV, marzo de 2001.
- Karan Bhatia, Keith Marzullo y Lorenzo Alvisi, Registro de mensajes causales escalables para entornos de área amplia, conferencia europea sobre computación paralela (Euro-Par), Manchester, Reino Unido, agosto de 2001.
2002
- Lorenzo Alvisi, Karan Bhatia y Keith Marzullo, Seguimiento de causalidad en protocolos de registro de mensajes causales, Computación distribuida , 15 (1): 1-15, febrero de 2002
- Idit Keidar, Jeremy B. Sussman, Keith Marzullo y Danny Dolev, Moshe: Un servicio de membresía de grupo para WAN, ACM Transactions on Computer Systems , 20 (3): 191–238, febrero de 2002.
- Dag Johansen D, Kåre Lauvset y Keith Marzullo. Una arquitectura de software extensible para componentes móviles. Actas Novena Conferencia y Taller Internacional Anual de IEEE sobre Ingeniería de Sistemas Basados en Computadoras. Sociedad de Informática IEEE. 2002, págs. 231-237. Los Alamitos, CA, Estados Unidos.
- Kåre Lauvset, Dag Johansen y Keith Marzullo. Factorización de agentes móviles. Actas Novena Conferencia y Taller Internacional Anual de IEEE sobre Ingeniería de Sistemas Basados en Computadoras. IEEE Computer Society 2002, págs. 253-257. Los Alamitos, CA, Estados Unidos.
2003
- Flavio Junqueira, Ranjita Bhagwan, Keith Marzullo, Geoff Voelker y Stefan Savage, El sistema de recuperación de Phoenix: Reconstrucción de las cenizas de una catástrofe de Internet. Actas del noveno taller sobre temas de actualidad en sistemas operativos, 18 al 21 de mayo de 2003, Lihue, HI
- Karan Bhatia, Keith Marzullo y Lorenzo Alvisi, Registro de mensajes causales escalables para entornos de área amplia. Concurrencia y computación: práctica y experiencia, 2003
- Kjetil Jacobsen, Xianan Zhang y Keith Marzullo. Membresía de grupo y cómputos de trabajadores maestros de área amplia. ICDCS 2003
- Flavio Junqueira y Keith Marzullo. Consenso sincrónico para fallas de procesos dependientes. ICDCS 2003
- Dmitrii Zagorodnov, Keith Marzullo, Lorenzo Alvisi y Thomas Bressoud. Ingeniería de servicios TCP / IP tolerantes a fallas usando FT-TCP. Simposio de comunicaciones y computación confiable de IEEE (DSN-2003)
- Jeremy Sussman y Keith Marzullo. El problema de Bancomat: un ejemplo de asignación de recursos en un sistema asíncrono particionable. Journal of Theoretical Computer Science 291 (1), enero de 2003.
Referencias
- ^ https://www.genealogy.math.ndsu.nodak.edu/id.php?id=51771
- ^ "UMD nombra al Dr. Keith Marzullo como decano de la Facultad de estudios de la información" . UMD Right Now :: Universidad de Maryland . 2016-08-01 . Consultado el 10 de septiembre de 2017 .
- ^ "Plan Estratégico de Temas de Administración para la Investigación y Desarrollo de Big Data" . whitehouse.gov . 2016-05-23 . Consultado el 10 de septiembre de 2017 .
- ^ "Keith Marzullo" . awards.acm.org . Consultado el 10 de septiembre de 2017 .