Brendan Gregg - Brendan Gregg
Brendan Gregg je jádro a inženýr výkonu ve společnosti Netflix, známý svou prací v oblasti analýzy výkonu systémů. Předtím pracoval v Sun Microsystems, Oracle Corporation, a Joyent.
Gregg se narodil v Newcastle, Nový Jižní Wales a zúčastnili se University of Newcastle, Austrálie. Poté, co pracoval jako technický instruktor pro Sun Microsystems a později jako konzultant, byl najat, aby se připojil k týmu Sunworks Fishworks v San Francisku. V říjnu 2010 odešel z Oracle na pozici vedoucího výkonného inženýra ve společnosti Joyent. V březnu 2014 se stal senior výkonným architektem v Netflixu.
Gregg je jedním z předních odborníků na DTrace, tvůrce DTraceToolkit,[1] a autor knih o DTrace a výkonu systémů. Je také hvězdou Křičí v datovém centru virální video.[2]
V listopadu 2013 mu byla udělena cena LISA Outstanding Achievement Award „Za příspěvky v oblasti správy systémů, zejména průkopnické práce v metodikách analýzy výkonu systémů.“[3]
Nyní zkoumá a píše o výkonu Linuxu na svém novém blogu.[4]
Příspěvky
Gregg vyvinul různé metodiky pro analýzu výkonu, zejména metodiku USE Method (zkratka pro Metoda nasycení a chyby využití).[5]
On také vytvořil typy vizualizace na podporu analýzy výkonu, včetně latence teplotní mapy,[6] teplotní mapy využití, offsetové tepelné mapy v sekundách a plamenové grafy.[7]
Publikace
- Brendan Gregg (prosinec 2019). Výkonové nástroje BPF. ISBN 978-0136554820.
- Brendan Gregg (duben 2014). „Případ nemotorného jádra“. ;přihlásit se:. USENIX. 39 (2): 21–25. ISSN 1044-6397. Citováno 2014-09-16.
- Brendan Gregg (říjen 2013). Výkon systémů: Enterprise a cloud. ISBN 0133390098.
- Brendan Gregg (únor 2013). „Metodicky přemýšlet o výkonu“. Komunikace ACM. (odkaz na detail ). 56 (2): 45–51. doi:10.1145/2408776.2408791. Citováno 2013-03-17.
- Brendan Gregg; Jim Mauro (2011). DTrace: Dynamické trasování v Oracle Solaris, Mac OS X a FreeBSD. ISBN 0-13-209151-8.
- Brendan Gregg (červenec 2010). „Vizualizace latence systému“. Komunikace ACM. 53 (7): 48–54. doi:10.1145/1785414.1785435. Citováno 2012-01-31.
- Richard McDougall; Jim Mauro; Brendan Gregg (2006). Výkon a nástroje Solaris: Techniky DTrace a MDB pro systémy Solaris 10 a OpenSolaris. ISBN 0131568191.
Rozhovory
- Brendan Gregg (02.10.2014). „Brendan Gregg - analýza výkonu“. MeetBSD 2014. Citováno 2014-10-17.
- Brendan Gregg (2014-08-20). „Linux Performance Tools“. LinuxCon. Citováno 2014-09-16.
- Brendan Gregg (2014-02-22). „Co se Linux může naučit z výkonu systému Solaris a naopak“. Měřítko. Citováno 2014-09-16.
- Brendan Gregg (07.11.2013). „Blazing Performance with Flame Graphs“. USENIX LISA. Citováno 2013-11-12.
- Brendan Gregg (2013-07-26). „Výkon systémů s otevřeným zdrojovým kódem“. OSCON. Citováno 2013-10-24.
- Brendan Gregg (2013-06-19). „Stop hádání: Metodiky výkonu výrobních systémů“. Rychlost. Citováno 2013-10-24.
- Brendan Gregg (2013-02-24). „Analýza výkonu a nástroje Linuxu“. Southern California Area Linux Expo (SCaLE) 11x. Citováno 2013-03-17.
- Brendan Gregg (2012-12-13). „Metodika analýzy výkonu“. USENIX LISA 2012. Citováno 2013-03-17.
- Brendan Gregg (02.10.2012). "ZFS: Analýza výkonu a nástroje". zfsday 2012. Citováno 2013-03-17.
- Brendan Gregg (2012-07-25). „Metoda USE“. FISL 13. Citováno 2013-03-17.
- Bryan Cantrill a Brendan Gregg (2012-09-28). „Web v reálném čase ve skutečném světě: DIRT ve výrobě“. Přepětí '12. Archivovány od originál dne 04.04.2014. Citováno 2013-03-17.
- Dave Pacheco; Brendan Gregg (2011-07-26). „Návrh a implementace cloudové analytické platformy v reálném čase“. Open Source Convention Data (data OSCON) 2011. Citováno 2012-01-31.
- Brendan Gregg (2011-05-26). „Prolomení latence dotazu pomocí DTrace“. Percona Live NYC 2011. Citováno 2012-01-31.
- Brendan Gregg (11.11.2010). „Vizualizace pro analýzu výkonu“. USENIX LISA 2010. Citováno 2012-01-31.
- Brendan Gregg; Jim Mauro (2010-10-24). „Jak vytvářet lepší aplikace pomocí Oracle Solaris DTrace“. Oracle Open World 2010. Archivovány od originál dne 30. 9. 2012. Citováno 2012-01-31.
- Brendan Gregg (červenec 2009). "DTrace Crash Course". Kernel Conference Australia (KCA). Archivovány od originál dne 30. 9. 2012. Citováno 2012-01-31.
- Brendan Gregg (červenec 2009). "Kernel Engineering". Kernel Conference Australia (KCA). Archivovány od originál dne 30. 9. 2012. Citováno 2011-08-26.
- Bryan Cantrill; Brendan Gregg (2008-11-14). „Analytics in the Sun 7000 Series“ (PDF). Konference o zákaznickém inženýrství (CEC) 2008. Archivovány od originál (PDF) dne 30. 9. 2012. Citováno 2012-01-31.
- Brendan Gregg; Cindi McGuire (09.11.2008). "Fishworks" (PDF). Konference o zákaznickém inženýrství (CEC) 2008. Archivovány od originál (PDF) dne 30. 9. 2012. Citováno 2012-01-31.
- Adam Leventhal; Brendan Gregg (2007-07-26). „Proč záleží na pozorovatelnosti - jak společnost DTrace pomohla Twitteru“. Open Source Convention (OSCON) 2007. Citováno 2012-01-31.
- Brendan Gregg (5. října 2006). "DTrace TCP Provider". Věštec. Archivovány od originál dne 30. září 2012. Citováno 2012-01-31.
Reference
- ^ Brendan Gregg. „DTraceToolkit“.
- ^ Bryan Cantrill; Brendan Gregg (31. 12. 2008). „Křičí v datovém centru“.
- ^ Sdružení USENIX (10.11.2013). „Cena LISA za vynikající výsledky“.
- ^ Brendan Gregg. „www.brendangregg.com/blog“.
- ^ Gregg, Brendan. „Metoda USE“. www.brendangregg.com. Citováno 2018-07-06.
- ^ Joab Jackson (2010-06-28). „Inženýr Oracle odhaluje tajemství latence pomocí tepelných map“. Archivovány od originál dne 09.11.2013. Citováno 2013-11-09.
- ^ Joab Jackson (08.11.2013). „Plamenový graf ukazuje výkon počítačového systému v novém světle“.
externí odkazy
- „Rozhovor s Brendanem Greggem, nositelem ceny LISA za rok 2013 za vynikající výsledky ve správě systému“. 2013-11-12.
- „Brendanův nový blog“.
- „Brendanův předchozí blog“.
- Brendan Gregg (11.11.2010). „Vizualizace pro analýzu výkonu (a další)“. USENIX LISA 2010.
- Brendan Gregg (2009-10-29). „Malý obchod s hrůzami výkonu“. FROSUG (Front User OpenSolaris User Group). Archivovány od originál dne 30. 9. 2012. Citováno 2011-08-27.
- Brendan Gregg; Jim Mauro; Roch Bourbonnais (2010-04-29). "Počítadla přístrojové desky". Archivovány od originál dne 30. 9. 2012. Citováno 2011-08-27.
- Brendan Gregg; Roch Bourbonnais (06.06.2010). „Performance: Experimentation“. Archivovány od originál dne 30. 9. 2012. Citováno 2011-08-27.
- Jim Mauro; Brendan Gregg; Roch Bourbonnais (06.06.2010). „Výkon: Problém„ Není problém “. Archivovány od originál dne 30. 9. 2012. Citováno 2011-08-27.
- Brendan Gregg (2011-05-20). „Dynamic Tracing and the DTrace book“ (PDF). ZálivLISA 2011.
Patenty
US patent 8547379, David Pacheco, Brendan Gregg, Bryan Cantrill, „Systémy, metody a média pro generování vícerozměrných tepelných map“, vydáno 1. 10. 2013, přiděleno Joyent Inc.
US patent 8468251, William D. Pijewski, Gerald A. Jelinek, Brendan Gregg, Bryan Cantrill, „Dynamické omezení přístupu k výpočetním zdrojům v systémech s více nájemci“, vydáno 18. 6. 2013, přiděleno Joyent Inc.
US patent 8032708, Brendan D. Gregg, Adam H. Leventhal, Bryan M. Cantrill, „Metoda a systém pro ukládání dat do mezipaměti v úložném systému“, vydáno 4. 10. 2011, přiděleno Věštec America, Inc.
US patent 7979638, Adam H. Leventhal, Brendan D. Gregg, Bryan M. Cantrill, „Metoda a systém pro přístup k datům pomocí asymetrického zařízení mezipaměti“, vydáno 12. července 2011, přiděleno Věštec America, Inc.