Brendan Gregg Explained

Birth Place:Newcastle, New South Wales
Known For:USE method, eBPF, DTraceToolkit
Website:www.brendangregg.com

Brendan Gregg is a computer engineer known for his work on computing performance. He works for Intel,[1] and previously worked at Netflix, Sun Microsystems, Oracle Corporation, and Joyent. He was born in Newcastle, New South Wales and graduated from the University of Newcastle, Australia.

In November, 2013, he was awarded the LISA Outstanding Achievement Award "For contributions to the field of system administration, particularly groundbreaking work in systems performance analysis methodologies."[2] He investigates and writes about Linux performance on his blog.[3]

Contributions

Gregg has developed various methodologies for performance analysis, notably the USE Method methodology (short for Utilization Saturation and Errors Method).[4]

He has also created visualization types to aid performance analysis, including latency heat maps,[5] utilization heat maps, subsecond offset heat maps, and flame graphs.[6]

His tools are included in multiple operating systems and products, and are in use by companies worldwide. He pioneered eBPF as an observability technology,[7] including authoring many advanced eBPF tracing tools to provide unique insights into system behavior. As a kernel engineer, he developed the ZFS L2ARC: A pioneering file system performance technology. He has also developed and delivered professional training courses on computer performance.

Gregg has authored hundreds of articles about systems performance and multiple technical books, including Systems Performance 2nd Edition (2020) and BPF Performance Tools (2019), both in the Addison-Wesley professional computing series. His prior books were on Solaris performance and DTrace, and were published by Prentice Hall. His books are recommended or required reading at major technology companies.

Gregg was previously known as an expert on using DTrace and the creator of the DTraceToolkit.[8] He is also the star of the Shouting in the Data Center viral video.[9]

Publications

External links

Patents

US. 8881279B2. patent. Systems and methods for zone-based intrusion detection. 2014-11-04. Brendan D. Gregg. Joyent, Inc..

US. 8032708. patent. Method and system for caching data in a storage system. 2009-02-11. 2011-10-04. Brendan D. Gregg, Adam H. Leventhal, Bryan M. Cantrill. Oracle America, Inc..

Notes and References

  1. brendangregg. 1520825873640742912. Thanks, Greg! I'm thrilled to be joining [Intel] at this exciting time..
  2. Web site: LISA Outstanding Achievement Award. 2013-11-10. USENIX Association.
  3. Web site: www.brendangregg.com/blog . Brendan Gregg.
  4. Web site: The USE Method. Gregg. Brendan. www.brendangregg.com. 2018-07-06.
  5. Web site: Oracle engineer reveals latency mysteries with heat maps . 2010-06-28 . Joab Jackson . 2013-11-09 . https://web.archive.org/web/20131109204741/http://www.networkworld.com/news/2010/062810-oracle-engineer-reveals-latency-mysteries.html . 2013-11-09 . dead .
  6. Web site: Flame graph shows computer system performance in a new light. 2013-11-08. Joab Jackson.
  7. Web site: Facebook, Google, Isovalent, Microsoft and Netflix Launch eBPF Foundation as Part of the Linux Foundation. Linux Foundation. 12 August 2021 .
  8. Web site: DTraceToolkit. Brendan Gregg.
  9. Web site: Shouting in the Datacenter. 2008-12-31. Bryan Cantrill . Brendan Gregg . .