Post on 17-Dec-2014
description
MY VARNISH SETUP
4/29/2014
@ijin
Varnish 4.0 Release Party! LT
Tuesday, April 29, 14
ABOUT ME (@IJIN)
•Michael H. Oshita
• Japanese American
• In Japan for over 10+ years
• Software/Infra/Cloud Engineer
• http://ijin.github.io
Tuesday, April 29, 14
COMPONENTS
• Ruby on Rails 3.2
• Lacquer Gem
• Resque/Redis
• Varnish w/ ESI + gzip
•Nginx
Tuesday, April 29, 14
EC SITE
Tuesday, April 29, 14
SITE (ESI)
Tuesday, April 29, 14
SITE (ESI)
Tuesday, April 29, 14
DO NOT HIT RAILS!!
Tuesday, April 29, 14
NEWRELIC
Tuesday, April 29, 14
OVERVIEW
Tuesday, April 29, 14
AB TEST (VCL_RECV)
Tuesday, April 29, 14
AB TEST (VCL_HASH)
Tuesday, April 29, 14
AB TEST (RAILS CONTROLLER)
Tuesday, April 29, 14
AB TEST (VIEW/JS)
Tuesday, April 29, 14
LACQUERRails Drop in Varnish Support
https://github.com/russ/lacquer/
Tuesday, April 29, 14
BAN OVER PURGEConstant time
O(1)
Tuesday, April 29, 14
BAN OVER PURGEConstant time
Does not free memory!
Tuesday, April 29, 14