Брендан Грегг - Brendan Gregg
Брендан Грегг Ядро и инженер по производительности в Netflix, известный своей работой в области анализа производительности систем. Ранее он работал в Sun Microsystems, Корпорация Oracle, и Джойент.
Грегг родился в Ньюкасл, Новый Южный Уэльс и присутствовал Университет Ньюкасла, Австралия. После работы техническим инструктором в Sun Microsystems, а затем консультантом, он был нанят в команду Sun Fishworks в Сан-Франциско. В октябре 2010 года он покинул Oracle и занял должность ведущего инженера по производительности в Joyent. В марте 2014 года он стал старшим архитектором производительности в Netflix.
Грегг - один из ведущих специалистов по DTrace, создатель DTraceToolkit,[1] и автор книг по DTrace и производительности систем. Он также звезда Кричать в дата-центре вирусное видео.[2]
В ноябре 2013 года он был награжден премией LISA Outstanding Achievement Award «За вклад в область системного администрирования, особенно за новаторскую работу в области методологий анализа производительности систем».[3]
Теперь он исследует производительность Linux и пишет о ней в своем новом блоге.[4]
Взносы
Грегг разработал различные методологии анализа производительности, в частности методологию ЕГЭ (сокращение от Метод насыщения и ошибок использования).[5]
Он также создал типы визуализации для анализа производительности, в том числе тепловые карты задержки,[6] тепловые карты использования, тепловые карты субсекундного смещения и графики пламени.[7]
Публикации
- Брендан Грегг (декабрь 2019 г.). Инструменты производительности BPF. ISBN 978-0136554820.
- Брендан Грегг (апрель 2014 г.). "Дело неуклюжего ядра". ;авторизоваться:. USENIX. 39 (2): 21–25. ISSN 1044-6397. Получено 2014-09-16.
- Брендан Грегг (октябрь 2013 г.). Производительность систем: предприятие и облако. ISBN 0133390098.
- Брендан Грегг (февраль 2013 г.). «Методическое мышление о производительности». Коммуникации ACM. (Подробная ссылка ). 56 (2): 45–51. Дои:10.1145/2408776.2408791. Получено 2013-03-17.
- Брендан Грегг; Джим Мауро (2011). DTrace: динамическая трассировка в Oracle Solaris, Mac OS X и FreeBSD. ISBN 0-13-209151-8.
- Брендан Грегг (июль 2010 г.). «Визуализация задержки системы». Коммуникации ACM. 53 (7): 48–54. Дои:10.1145/1785414.1785435. Получено 2012-01-31.
- Ричард Макдугалл; Джим Мауро; Брендан Грегг (2006). Производительность и инструменты Solaris: методы DTrace и MDB для Solaris 10 и OpenSolaris. ISBN 0131568191.
Переговоры
- Брендан Грегг (02.10.2014). «Брендан Грегг - Анализ производительности». MeetBSD 2014. Получено 2014-10-17.
- Брендан Грегг (2014-08-20). «Инструменты производительности Linux». LinuxCon. Получено 2014-09-16.
- Брендан Грегг (22 февраля 2014 г.). «Что Linux может извлечь из производительности Solaris, и наоборот». Шкала. Получено 2014-09-16.
- Брендан Грегг (2013-11-07). «Великолепная производительность с графиками пламени». USENIX LISA. Получено 2013-11-12.
- Брендан Грегг (26.07.2013). «Производительность систем с открытым исходным кодом». ОСКОН. Получено 2013-10-24.
- Брендан Грегг (19.06.2013). «Прекратите гадать: методологии производительности для производственных систем». Скорость. Получено 2013-10-24.
- Брендан Грегг (24 февраля 2013). «Анализ производительности Linux и инструменты». Linux Expo (SCaLE) в Южной Калифорнии - 11x. Получено 2013-03-17.
- Брендан Грегг (13 декабря 2012 г.). «Методология анализа эффективности». USENIX LISA 2012. Получено 2013-03-17.
- Брендан Грегг (2012-10-02). «ZFS: анализ производительности и инструменты». zfsday 2012. Получено 2013-03-17.
- Брендан Грегг (2012-07-25). «Метод ЕГЭ». FISL 13. Получено 2013-03-17.
- Брайан Кантрилл и Брендан Грегг (28 сентября 2012 г.). «Интернет в реальном времени в реальном мире: DIRT в производстве». Всплеск '12. Архивировано из оригинал на 2014-04-05. Получено 2013-03-17.
- Дэйв Пачеко; Брендан Грегг (26 июля 2011). «Разработка и внедрение платформы облачной аналитики в реальном времени». Данные Open Source Convention (данные OSCON) 2011 г.. Получено 2012-01-31.
- Брендан Грегг (26 мая 2011 г.). «Устранение задержки запроса с помощью DTrace». Percona Live, Нью-Йорк, 2011 г.. Получено 2012-01-31.
- Брендан Грегг (11.11.2010). «Визуализации для анализа производительности». USENIX LISA 2010. Получено 2012-01-31.
- Брендан Грегг; Джим Мауро (24.10.2010). «Как создавать лучшие приложения с помощью Oracle Solaris DTrace». Oracle Открытый мир 2010. Архивировано из оригинал в 2012-09-30. Получено 2012-01-31.
- Брендан Грегг (июль 2009 г.). "Ускоренный курс DTrace". Kernel Conference Австралия (KCA). Архивировано из оригинал в 2012-09-30. Получено 2012-01-31.
- Брендан Грегг (июль 2009 г.). "Кернел Инжиниринг". Kernel Conference Австралия (KCA). Архивировано из оригинал в 2012-09-30. Получено 2011-08-26.
- Брайан Кантрилл; Брендан Грегг (14 ноября 2008 г.). «Аналитика в Sun 7000 Series» (PDF). Конференция по проектированию заказчиков (CEC) 2008 г.. Архивировано из оригинал (PDF) в 2012-09-30. Получено 2012-01-31.
- Брендан Грегг; Синди Макгуайр (2008-11-09). «Рыбный завод» (PDF). Конференция по проектированию заказчиков (CEC) 2008 г.. Архивировано из оригинал (PDF) в 2012-09-30. Получено 2012-01-31.
- Адам Левенталь; Брендан Грегг (26 июля 2007). «Почему важна наблюдаемость - как DTrace помог Twitter». Конвенция об открытых источниках (OSCON) 2007 г.. Получено 2012-01-31.
- Брендан Грегг (5 октября 2006 г.). «Поставщик TCP DTrace». Oracle. Архивировано из оригинал 30 сентября 2012 г.. Получено 2012-01-31.
Рекомендации
- ^ Брендан Грегг. «DTraceToolkit».
- ^ Брайан Кантрилл; Брендан Грегг (31 декабря 2008 г.). «Крики в центре обработки данных».
- ^ Ассоциация USENIX (2013-11-10). «Премия LISA за выдающиеся достижения».
- ^ Брендан Грегг. "www.brendangregg.com/blog".
- ^ Грегг, Брендан. «Метод ЕГЭ». www.brendangregg.com. Получено 2018-07-06.
- ^ Джоаб Джексон (28.06.2010). «Инженер Oracle раскрывает тайны задержки с помощью тепловых карт». Архивировано из оригинал на 2013-11-09. Получено 2013-11-09.
- ^ Джоаб Джексон (2013-11-08). «График Flame показывает производительность компьютерной системы в новом свете».
внешняя ссылка
- «Интервью с Бренданом Греггом, обладателем премии LISA 2013 за выдающиеся достижения в области системного администрирования». 2013-11-12.
- "Новый блог Брендана".
- "Предыдущий блог Брендана".
- Брендан Грегг (11.11.2010). «Визуализации для анализа производительности (и др.)». USENIX ЛИЗА 2010.
- Брендан Грегг (2009-10-29). "Магазинчик ужасов перформанса". FROSUG (группа пользователей OpenSolaris переднего диапазона). Архивировано из оригинал в 2012-09-30. Получено 2011-08-27.
- Брендан Грегг; Джим Мауро; Рох Бурбонне (29 апреля 2010 г.). «Счетчики средств измерения производительности». Архивировано из оригинал в 2012-09-30. Получено 2011-08-27.
- Брендан Грегг; Рох Бурбонне (07.06.2010). «Перформанс: эксперименты». Архивировано из оригинал в 2012-09-30. Получено 2011-08-27.
- Джим Мауро; Брендан Грегг; Рох Бурбонне (07.06.2010). "Производительность: проблема" не проблема ". Архивировано из оригинал в 2012-09-30. Получено 2011-08-27.
- Брендан Грегг (2011-05-20). «Динамическая трассировка и книга DTrace» (PDF). заливЛИЗА 2011.
Патенты
Патент США 8547379, Дэвид Пачеко, Брендан Грегг, Брайан Кантрилл, «Системы, методы и средства для создания многомерных тепловых карт», выпущенный 01.10.2013, назначенный Joyent Inc.
Патент США 8468251, Уильям Д. Пижевски, Джеральд А. Елинек, Брендан Грегг, Брайан Кантрилл, «Динамическое регулирование доступа к вычислительным ресурсам в мультитенантных системах», выпущенный 18 июня 2013 г., назначенный Joyent Inc.
Патент США 8032708, Брендан Д. Грегг, Адам Х. Левенталь, Брайан М. Кантрилл, «Метод и система кэширования данных в системе хранения», выпущенный 2011-10-04, назначенный Oracle America, Inc.
Патент США 7979638, Адам Х. Левенталь, Брендан Д. Грегг, Брайан М. Кантрилл, «Метод и система для доступа к данным с использованием асимметричного устройства кэширования», выпущенный 12 июля 2011 г., назначенный Oracle America, Inc.