Pinpointing the Python Code Paths with High Disk I/O (using OpenResty XRay)
Presentations
Yichun Zhang (agentzh) , 28 Dec 2016 (created 24 Jun 2011)Here goes a list of slides that I used in my talks regarding OpenResty.
These slides are powered by the slides.htm slide-making engine based on AJAX.
''Note: Please use the arrow keys or pageup/pagedown keys on your keyboard to switch slides.''
Year 2016
New Developments of OpenResty in 2016
This presentation was given at the OpenResty Con 2016 conference held in Shenzhen, China.
Video recording (in Chinese): https://youtu.be/H5UFGDaf9Xk (Visitors from mainland China should access this MP4 video instead)
Download the slides as PDF: https://openresty.org/slides/New-development-of-OpenResty-in-2016.pdf
Optimizing Lua Applications for LuaJIT and OpenResty
This presentation was given at the Lua Workshop 2016 SF meetup held in San Francisco, USA.
Video recording (in English): https://www.youtube.com/watch?v=FfhEdF40nhQ
Download the slides as PDF: https://openresty.org/slides/Optimizing-Lua-Applications-for-LuaJIT-and-OpenResty.pdf
Building Business Systems with DSLs atop OpenResty
This presentation was given at the nginx.conf 2016 conference held in Austin TX, USA.
Video recording (in English): https://www.youtube.com/watch?v=w2RAZLptE-U
Download the slides as PDF: https://openresty.org/slides/Building-Business-Systems-with-DSLs-atop-OpenResty.pdf
Year 2015
Application of Lua in Nginx
This talk was given at QCon Beijing 2015.
Talk summary (Chinese): http://2015.qconbeijing.com/speakers/201758
Video recording (Chinese): http://www.infoq.com/cn/presentations/application-of-lua-in-nginx
View slides in your web browser: http://agentzh.org/misc/slides/qcon-beijing-2015/
Download the slides as PDF: http://agentzh.org/misc/slides/qcon-beijing-2015/application-of-lua-in-nginx.pdf
The Past, Present, and Future of OpenResty
This talk was given at OpenResty Con Beijing 2015.
Video recording (Chinese): https://www.youtube.com/watch?v=vUgTHeXM5m8
View slides in your web browser: http://agentzh.org/misc/slides/openresty-con-2015/
Download the slides as PDF: http://agentzh.org/misc/slides/The-Past-Present-and-Future-of-OpenResty.pdf
Year 2014
The Latest and Greatest from ngx_lua: New Features & Tools
This talk was given at NGINX Conference 2014 on 21 October 2014.
Talk summary: https://nginx.busyconf.com/activities/53d854c1c9e255cf2d00007b
Video recording: https://www.youtube.com/watch?v=Z0fQabvVhIk
View slides in your web browser: http://agentzh.org/misc/slides/nginx-conf-2014/
Download the slides as PDF: http://agentzh.org/misc/slides/nginx-conf-2014.pdf
NGINX, Lua, and beyond
This talk was given at NGINX Inc's NGINX User Summit 2014 on 25 February 2014.
View slides in your web browser: http://agentzh.org/misc/slides/nginx-user-summit-2014/
Download the slides as PDF: http://agentzh.org/misc/slides/nginx-lua-and-beyond.pdf
Year 2013
The Way of Optimizing and Troubleshooting Our Lua Waf
This talk was given at CloudFlare's Beer Meeting on 19 April 2013.
View slides in your web browser: http://agentzh.org/misc/slides/beer-meeting-2013-04-19/
Download the slides as PDF: http://agentzh.org/misc/slides/beer-meeting-2013-04-19.pdf
sregex: matching Perl 5 regexes on data streams
This talk was given at YAPC::NA 2013 in Austin, TX, USA.
Talk summary: http://www.yapcna.org/yn2013/talk/4762
View slides in your web browser: http://agentzh.org/misc/slides/yapc-na-2013-sregex/
Download the slides as PDF: http://agentzh.org/misc/slides/yapc-na-2013-sregex.pdf
Flame Graphs for online performance profiling
This talk was given at YAPC::NA 2013 in Austin, TX, USA.
Talk summary: http://www.yapcna.org/yn2013/talk/4579
View slides in your web browser: http://agentzh.org/misc/slides/yapc-na-2013-flame-graphs/
Download the slides as PDF: http://agentzh.org/misc/slides/yapc-na-2013-flame-graphs.pdf
Introduction to off-CPU Time Flame Graphs
This talk was given at the CloudFlare Beer Meeting on 23 August 2013.
View slides in your web browser: http://agentzh.org/misc/slides/off-cpu-flame-graphs/
Download the slides as PDF: http://agentzh.org/misc/slides/off-cpu-flame-graphs.pdf
Year 2012
ngx_openresty: an Nginx ecosystem glued by Lua
This talk was given at Tech-Club Technical Salon held in the Xiamen city.
View slides in your web browser: http://agentzh.org/misc/slides/ngx-openresty-ecosystem/
Download the slides as PDF: http://agentzh.org/misc/slides/ngx-openresty-ecosystem.pdf
Scripting libdrizzle with Lua inside Nginx
This presentation was given at Percona Live MySQL Conference 2012 held in Santa Clara, CA, USA.
View slides in your web browser: http://agentzh.org/misc/slides/libdrizzle-lua-nginx/#2
Download the slides as PDF: http://agentzh.org/misc/slides/libdrizzle-lua-nginx.pdf
Year 2011
Applications of ngx_openresty and perl in lz.taobao.com
This talk was given at Beijing Perl Workshop 2011.
Watch the video online: http://v.ku6.com/show/TY8Vre59guTE_C8o.html
View slides in your web browser: http://agentzh.org/misc/slides/perl-lz-apps/
Download the slides as PDF: http://agentzh.org/misc/slides/perl-lz-apps.pdf
Year 2010
Introduction to nginx.conf scripting
This talk was given at the Beijing Perl Workshop 2010 April meeting and the Beijing OpenParty 2010 June event.
View slides in your web browser: http://agentzh.org/misc/slides/nginx-conf-scripting/
Download the slides as PDF: http://agentzh.org/misc/slides/nginx-conf-scripting.pdf
Please note that ngx_eval module is no longer recommended because we're in more favor of ngx_lua nowadays.
Recent developments in nginx.conf scripting
This talk was given at the Beijing OpenParty 2010 June event.
View slides in your web browser: http://agentzh.org/misc/slides/recent-dev-nginx-conf/
Download the slides as PDF: http://agentzh.org/misc/slides/recent-dev-nginx-conf.pdf
The state of the art of nginx.conf scripting
This talk was given at the ECUG 2010 event.
Watch the (Chinese-speech) video online: http://v.ku6.com/show/D00rqtnRwKzJdIsB.html
View the (English) slides in your web browser: http://agentzh.org/misc/slides/nginx-state-of-the-art/
Download the slides as PDF: http://agentzh.org/misc/slides/nginx-state-of-the-art.pdf