Brendan Gregg es un ingeniero informático australiano conocido por su trabajo en rendimiento informático. Ha trabajado en Intel , Netflix , Sun Microsystems , Oracle Corporation y Joyent . [ 1 ] Nació en Newcastle, Nueva Gales del Sur y se graduó de la Universidad de Newcastle .
En noviembre de 2013, recibió el premio LISA a la trayectoria destacada de USENIX "por sus contribuciones al campo de la administración de sistemas, en particular por su trabajo innovador en metodologías de análisis del rendimiento de los sistemas". [ 2 ]
Contribuciones
Gregg desarrolló el método USE (Utilización, Saturación y Errores), una metodología para el análisis del rendimiento de los recursos del sistema. [ 3 ]
Creó varios tipos de visualización para el análisis del rendimiento, incluidos mapas de calor de latencia [ 4 ] y gráficos de llama [ 5 ] . Su visualización de gráficos de llama fue objeto de un artículo en Communications of the ACM [ 6 ] .
Fue pionero en eBPF como tecnología de observabilidad, [ 7 ] creando herramientas de rastreo eBPF incluidas en múltiples sistemas operativos. Como ingeniero de kernel en Sun Microsystems, desarrolló ZFS L2ARC, una capa de caché para el sistema de archivos ZFS . Anteriormente era conocido como experto en DTrace y creó DTraceToolkit. [ 8 ]
Publicaciones
- Gregg, Brendan (diciembre de 2020). Rendimiento de sistemas (2.ª ed.). Addison-Wesley . ISBN 978-0-13-682015-4.
- Gregg, Brendan (diciembre de 2019). Herramientas de rendimiento BPF . Addison-Wesley. ISBN 978-0-13-655482-0.
- Gregg, Brendan (febrero de 2013). "Pensando metódicamente sobre el rendimiento". Communications of the ACM . 56 (2): 45– 51. doi : 10.1145/2408776.2408791 . S2CID 18218617 .
- Gregg, Brendan (julio de 2010). "Visualización de la latencia del sistema" . Communications of the ACM . 53 (7): 48– 54. doi : 10.1145/1785414.1785435 .
- Gregg, Brendan; Mauro, Jim (2011). DTrace: Seguimiento dinámico en Oracle Solaris, Mac OS X y FreeBSD . Prentice Hall . ISBN 978-0-13-209151-0.
- McDougall, Richard; Mauro, Jim; Gregg, Brendan (2006). Solaris Performance and Tools: DTrace and MDB Techniques for Solaris 10 and OpenSolaris . Sun Microsystems Press/Prentice Hall. ISBN 0-13-156819-1.
Patentes
- Patente estadounidense 8881279B2 , Brendan D. Gregg, "Sistemas y métodos para la detección de intrusiones basada en zonas", emitida el 4 de noviembre de 2014, asignada a Joyent , Inc.
- Patente estadounidense 8032708 , Brendan D. Gregg, Adam H. Leventhal, Bryan M. Cantrill, "Método y sistema para el almacenamiento en caché de datos en un sistema de almacenamiento", emitida el 4 de octubre de 2011, asignada a Oracle America, Inc.
Referencias
- ↑ Brendan Gregg. "Biografía" . brendangregg.com . Consultado el 5 de marzo de 2026 .
- ↑ "Premio LISA a la Trayectoria Destacada" . Asociación USENIX. 10 de noviembre de 2013. Consultado el 5 de marzo de 2026 .
- ↑ Gregg, Brendan. "El método USE" . brendangregg.com . Consultado el 6 de julio de 2018 .
- ↑ Jackson, Joab (28 de junio de 2010). "Ingeniero de Oracle revela misterios de latencia con mapas de calor" . Network World . Archivado del original el 9 de noviembre de 2013. Recuperado el 9 de noviembre de 2013 .
- ↑ Jackson, Joab (8 de noviembre de 2013). "El gráfico de llamas muestra el rendimiento del sistema informático bajo una nueva luz" . PC World . Recuperado el 5 de marzo de 2026 .
- ↑ Gregg, Brendan (mayo de 2016). "The Flame Graph" . Communications of the ACM . 59 (6). Association for Computing Machinery : 48–57 . doi : 10.1145/2909476 . ISSN 0001-0782 . S2CID 13918204. Recuperado el 16 de octubre de 2021 .
- ↑ "Facebook, Google, Isovalent, Microsoft y Netflix lanzan la Fundación eBPF como parte de la Fundación Linux" . Fundación Linux. 12 de agosto de 2021. Consultado el 5 de marzo de 2026 .
- ↑ Brendan Gregg. "DTraceToolkit" . brendangregg.com . Consultado el 5 de marzo de 2026 .
Enlaces externos
- Sitio web oficial
- Entrevista con Brendan Gregg, ganador del premio LISA 2013 a la excelencia en la administración de sistemas . USENIX. 12 de noviembre de 2013.
- Personas vivas
- científicos informáticos australianos
- programadores informáticos
- Gente de Solaris
- Antiguos alumnos de la Universidad de Newcastle (Australia)