Brendan Gregg is a
computer engineer
Computer engineering (CE, CoE, or CpE) is a branch of engineering specialized in developing computer hardware and software.
It integrates several fields of electrical engineering, electronics engineering and computer science.
Computer engine ...
known for his work on computing performance. He works for
Intel
Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California, and Delaware General Corporation Law, incorporated in Delaware. Intel designs, manufactures, and sells computer compo ...
, and previously worked at
Netflix
Netflix is an American subscription video on-demand over-the-top streaming service. The service primarily distributes original and acquired films and television shows from various genres, and it is available internationally in multiple lang ...
,
Sun Microsystems
Sun Microsystems, Inc., often known as Sun for short, was an American technology company that existed from 1982 to 2010 which developed and sold computers, computer components, software, and information technology services. Sun contributed sig ...
,
Oracle Corporation
Oracle Corporation is an American Multinational corporation, multinational computer technology company headquartered in Austin, Texas. Co-founded in 1977 in Santa Clara, California, by Larry Ellison, who remains executive chairman, Oracle was ...
, and
Joyent
Joyent Inc. is a software and services company based in San Francisco, California. Specializing in cloud computing, it markets infrastructure-as-a-service.
On June 15, 2016, the company was acquired by Samsung Electronics.
Services
Triton, Joyen ...
. He was born in
Newcastle, New South Wales
Newcastle, also commonly referred to as Greater Newcastle ( ; ), is a large Metropolitan area, metropolitan area and the second-most-populous such area of New South Wales, Australia. It includes the cities of City of Newcastle, Newcastle and Ci ...
and graduated from the
University of Newcastle, Australia
The University of Newcastle is a Public university#Australia, public university in Newcastle, New South Wales, Australia. Established in 1965, it has a primary campus in the Newcastle suburb of Callaghan, New South Wales, Callaghan. The univers ...
.
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." He investigates and writes about Linux performance on his blog.
Contributions
Gregg has developed various methodologies for performance analysis, notably the USE Method methodology (short for ''Utilization Saturation and Errors Method'').
He has also created visualization types to aid performance analysis, including latency heat maps, utilization heat maps, subsecond offset heat maps, and flame graphs.
His tools are included in multiple operating systems and products, and are in use by companies worldwide. He pioneered
eBPF as an observability technology, 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
DTrace is a comprehensive dynamic tracing framework originally created by Sun Microsystems for troubleshooting kernel and application problems on production systems in real time.
Originally developed for Solaris, it has since been released un ...
and the creator of the ''DTraceToolkit''. He is also the star of the ''Shouting in the Data Center'' viral video.
Publications
*
*
*
*
*
*
detail link
*
*
*
References
External links
*
*
*
Patents
{{DEFAULTSORT:Gregg, Brendan
Living people
Australian computer scientists
Computer programmers
Solaris people
Year of birth missing (living people)