Brendan Gregg: Difference between revisions
<ref> added, date added to citations |
cite web used, archiveurls provided |
||
Line 129: | Line 129: | ||
== External links == |
== External links == |
||
* |
* {{cite web|url=http://dtrace.org/blogs/brendan/|title=Brendan's blog}} |
||
* |
* {{cite web|url=https://db.usenix.org/events/lisa10/tech/#thurs|title=Visualizations for Performance Analysis (and More)|publisher=[[USENIX]] [[Large Installation System Administration Conference|LISA]] 2010|author=Brendan Gregg|date=2010-11-11}} |
||
* |
* {{cite web|url=http://blogs.oracle.com/video/entry/little_shop_of_performance_horrors1|title=Little Shop of Performance Horrors|work=FROSUG (Front Range OpenSolaris User Group)|author=Brendan Gregg|date=2009-10-29|deadurl=no|archiveurl=https://blip.tv/oracle-solaris-video/little-shop-of-performance-horrors-part-1-3146307|archivedate=2010-01-24}} |
||
* |
* {{cite web|url=http://blogs.oracle.com/video/entry/performance_instrumentation_counters|title=Performance Instrumentation Counters|author=Brendan Gregg, Jim Mauro, Roch Bourbonnais|date=2010-04-29|deadurl=no|archiveurl=https://blip.tv/oracle-solaris-video/performance-instrumentation-counters-3576295|archivedate=2010-04-29}} |
||
* |
* {{cite web|url=http://blogs.oracle.com/video/entry/performance_experimentation|title=Performance: Experimentation|author=Brendan Gregg, Roch Bourbonnais|date=2010-06-07|deadurl=no|archiveurl=https://blip.tv/oracle-solaris-video/performance-experimentation-3740794|archivedate=2010-06-07}} |
||
* |
* {{cite web|url=http://blogs.oracle.com/video/entry/performance_the_not_a_problem|title=Performance: The "Not a Problem" Problem|author=Jim Mauro, Brendan Gregg, Roch Bourbonnais|date=2010-06-07|deadurl=no|archiveurl=https://blip.tv/oracle-solaris-video/performance-the-not-a-problem-problem-3742672|archivedate=2010-06-07}} |
||
* |
* {{cite web|url=http://dtrace.org/blogs/brendan/files/2011/05/BayLISA_DTrace.pdf|title=Dynamic Tracing and the DTrace book|author=Brendan Gregg|date=2011-05-20|work=Bay[[Large Installation System Administration Conference|LISA]] 2011}} |
||
== Patents == |
== Patents == |
||
Revision as of 02:06, 1 February 2012
Brendan Gregg is a kernel and performance engineer who worked at Sun Microsystems and later at Oracle Corporation following its acquisition by Sun. He left Oracle in October, 2010, to become the Lead Performance Engineer at Joyent.
Gregg was born in Newcastle, New South Wales and attended University of Newcastle, Australia. After working as a technical instructor for Sun Microsystems and later as a consultant, he was hired by Bryan Cantrill to join Sun's Fishworks team[1] in San Francisco.
Gregg is one of the leading experts on DTrace, creator of the DTraceToolkit[2], and author of two books on DTrace and systems performance. He is also the star of the Shouting in the Data Center viral video.[3]
Publications
- Brendan Gregg, Jim Mauro (2011). DTrace: Dynamic Tracing in Oracle Solaris, Mac OS X and FreeBSD. ISBN 0132091518.
- Brendan Gregg (2010). "Visualizing System Latency". Communications of the ACM. 53 (7): 48–54. doi:10.1145/ 1785414.1785435. Retrieved 2012-01-31.
{{cite journal}}
: Check|doi=
value (help); Unknown parameter|month=
ignored (help) - Richard McDougall, Jim Mauro, Brendan Gregg (2006). Solaris Performance and Tools: DTrace and MDB Techniques for Solaris 10 and OpenSolaris. ASIN 0131568191.
{{cite book}}
: Check|asin=
value (help)CS1 maint: multiple names: authors list (link)
Talks
- Dave Pacheco, Brendan Gregg (2011-07-26). "Design and Implementation of a Real-Time Cloud Analytics Platform". Open Source Convention Data (OSCON data) 2011. Retrieved 2012-01-31.
{{cite conference}}
: Unknown parameter|booktitle=
ignored (|book-title=
suggested) (help) - Brendan Gregg (2011-05-26). "Breaking Down Query Latency With DTrace". Percona Live NYC 2011. Retrieved 2012-01-31.
{{cite conference}}
: Unknown parameter|booktitle=
ignored (|book-title=
suggested) (help) - Brendan Gregg (2010-11-11). "Visualizations for Performance Analysis". USENIX LISA 2010. Retrieved 2012-01-31.
{{cite conference}}
: Unknown parameter|booktitle=
ignored (|book-title=
suggested) (help) - Brendan Gregg, Jim Mauro (2010-10-24). (video) "How To Build Better Applications With Oracle Solaris DTrace". Oracle Open World 2010. Retrieved 2012-01-31.
{{cite conference}}
: Check|url=
value (help); Unknown parameter|booktitle=
ignored (|book-title=
suggested) (help) - Brendan Gregg (2009). (video) "DTrace Crash Course". Kernel Conference Australia (KCA). Retrieved 2012-01-31.
{{cite conference}}
: Check|url=
value (help); Unknown parameter|booktitle=
ignored (|book-title=
suggested) (help); Unknown parameter|month=
ignored (help) - Brendan Gregg (2009). (video) "Kernel Engineering". Kernel Conference Australia (KCA). Retrieved 2011-08-26.
{{cite conference}}
: Check|url=
value (help); Unknown parameter|booktitle=
ignored (|book-title=
suggested) (help); Unknown parameter|month=
ignored (help) - Bryan Cantrill, Brendan Gregg (2008-11-14). (pdf) "Analytics in the Sun 7000 Series". Customer Engineering Conference (CEC) 2008. Retrieved 2012-01-31.
{{cite conference}}
: Check|url=
value (help); Unknown parameter|booktitle=
ignored (|book-title=
suggested) (help) - Brendan Gregg, Cindi McGuire (2008-11-09). (pdf) "Fishworks". Customer Engineering Conference (CEC) 2008. Retrieved 2012-01-31.
{{cite conference}}
: Check|url=
value (help); Unknown parameter|booktitle=
ignored (|book-title=
suggested) (help); Unknown parameter|month=
ignored (help) - Adam Leventhal, Brendan Gregg (2007-07-26). "Why Observability Matters - How DTrace Helped Twitter". Open Source Convention (OSCON) 2007. Retrieved 2012-01-31.
{{cite conference}}
: Unknown parameter|booktitle=
ignored (|book-title=
suggested) (help) - Brendan Gregg, Bryan Cantrill (2006-10-05). "DTrace TCP Provider". Customer Engineering Conference (CEC) 2006. Retrieved 2012-01-31.
{{cite conference}}
: Unknown parameter|booktitle=
ignored (|book-title=
suggested) (help); Unknown parameter|month=
ignored (help)
References
- ^ Bryan Cantrill (2008-11-10). "Fishworks: Now it can be told".
- ^ Brendan Gregg. "DTraceToolkit".
- ^ Bryan Cantrill, Brendan Gregg (2008-12-31). "Shouting in the Datacenter".
External links
- "Brendan's blog".
- Brendan Gregg (2010-11-11). "Visualizations for Performance Analysis (and More)". USENIX LISA 2010.
- Brendan Gregg (2009-10-29). "Little Shop of Performance Horrors". FROSUG (Front Range OpenSolaris User Group). Archived from the original on 2010-01-24.
{{cite web}}
: Unknown parameter|deadurl=
ignored (|url-status=
suggested) (help) - Brendan Gregg, Jim Mauro, Roch Bourbonnais (2010-04-29). "Performance Instrumentation Counters". Archived from the original on 2010-04-29.
{{cite web}}
: Unknown parameter|deadurl=
ignored (|url-status=
suggested) (help)CS1 maint: multiple names: authors list (link) - Brendan Gregg, Roch Bourbonnais (2010-06-07). "Performance: Experimentation". Archived from the original on 2010-06-07.
{{cite web}}
: Unknown parameter|deadurl=
ignored (|url-status=
suggested) (help) - Jim Mauro, Brendan Gregg, Roch Bourbonnais (2010-06-07). "Performance: The "Not a Problem" Problem". Archived from the original on 2010-06-07.
{{cite web}}
: Unknown parameter|deadurl=
ignored (|url-status=
suggested) (help)CS1 maint: multiple names: authors list (link) - Brendan Gregg (2011-05-20). "Dynamic Tracing and the DTrace book" (PDF). BayLISA 2011.
Patents
Method and system for caching data in a storage system, Brendan D. Gregg, Adam H. Leventhal, Bryan M. Cantrill (patent #8,032,708)
Method and system for accessing data using an asymmetric cache device, Adam H. Leventhal, Brendan D. Gregg, Bryan M. Cantrill (patent #7,979,638)