Skip to content

Instantly share code, notes, and snippets.

@nukturnal
Created March 9, 2013 14:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nukturnal/5124370 to your computer and use it in GitHub Desktop.
Save nukturnal/5124370 to your computer and use it in GitHub Desktop.
Study on Rapgenious.com and their page caching.
curl -I rapgenius.com
HTTP/1.1 200 OK
Server: nginx
Date: Sat, 09 Mar 2013 14:28:28 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 55913
Connection: keep-alive
Etag: "3cd63da6d49e1ec8fa84dc3ae13ff216"
X-Runtime: 1524
Set-Cookie: _rapgenius_session=BAh7BzoQX2NzcmZfdG9rZW4iMUxZRGZsbjhJdzZvS3NtTVlseE5iRnl6NnhUdzFiT245aVQwc0dzQ202S2M9Og9zZXNzaW9uX2lkIiUxZmEyOTQzZjU1NjI5NGVmZGQ2YjdmYjE2YmU1Y2Q1NA%3D%3D--c3f35e29399219a5990c3d864f9fa4b5682638f6; domain=.rapgenius.com; path=/; HttpOnly
Cache-Control: private, max-age=0, must-revalidate
X-Varnish: 179216166
Age: 0
Via: 1.1 varnish
curl -I rapgenius.com
HTTP/1.1 200 OK
Server: nginx
Date: Sat, 09 Mar 2013 14:28:42 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 55689
Connection: keep-alive
Etag: "4cb4917ed2c09687c1f9bd9a21475bbd"
X-Runtime: 930
Set-Cookie: _rapgenius_session=BAh7BzoQX2NzcmZfdG9rZW4iMUFFcDJBMFVEd1QrOUh6TzVZQTNheUZiWGE5TXBaQnVSWkhWNjNUREtiRDA9Og9zZXNzaW9uX2lkIiVmMmMzODg2ZGIwMDQwZjVlOWFjNmQ0MmM0YjY1ZDU4MQ%3D%3D--5fbe4c34d4455e270799d3ba411cce93fd007d48; domain=.rapgenius.com; path=/; HttpOnly
Cache-Control: private, max-age=0, must-revalidate
curl -I rapgenius.com
HTTP/1.1 200 OK
Server: nginx
Date: Sat, 09 Mar 2013 14:29:13 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 55672
Connection: keep-alive
Etag: "8d6c8739f6b53a4e26a3164ac523d1b9"
X-Runtime: 889
Set-Cookie: _rapgenius_session=BAh7BzoQX2NzcmZfdG9rZW4iMVcwcVVMTWdIdFhYQU5Vc24rZlBxRWlnaEFucm95ekNVbnRkQ3VQRklwSWM9Og9zZXNzaW9uX2lkIiVmZTlmNjY3NTUwNTAyMTZmOTdiZGEyZTllZDEwYzMwZg%3D%3D--4fe065a08feeb5eefc6134e55844c83baaae6719; domain=.rapgenius.com; path=/; HttpOnly
Cache-Control: private, max-age=0, must-revalidate
X-Varnish: 179218059
Age: 0
Via: 1.1 varnish
curl -I rapgenius.com
HTTP/1.1 200 OK
Server: nginx
Date: Sat, 09 Mar 2013 14:29:20 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 55832
Connection: keep-alive
Etag: "d65123b62a5b50f06ae65b2160bcb53a"
X-Runtime: 1221
Set-Cookie: _rapgenius_session=BAh7BzoQX2NzcmZfdG9rZW4iMUpISUVmb3BNVC9ycnkvU2V0QWFFYWZoWG9Yc1d4WWVlSzU4dkdNN3VNc2s9Og9zZXNzaW9uX2lkIiVlNzg5Y2QwMTQ4NWNjZGNjMjAyMDY3ZTMyYjU4NWU5YQ%3D%3D--90a7c6310a57889c26d63534db8b931e59047871; domain=.rapgenius.com; path=/; HttpOnly
Cache-Control: private, max-age=0, must-revalidate
curl -I rapgenius.com
HTTP/1.1 200 OK
Server: nginx
Date: Sat, 09 Mar 2013 14:29:54 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 55931
Connection: keep-alive
Etag: "0d58cc884df3e17f72663a9c5e0822a4"
X-Runtime: 2992
Set-Cookie: _rapgenius_session=BAh7BzoQX2NzcmZfdG9rZW4iMWVXTjhndmZLMzNlOFFibVNLNkF3c0h2Y1JJTE1qL3BkRzExMEpRckpncUU9Og9zZXNzaW9uX2lkIiU3ZThlNTc1MWYzMTA5MGMxMWUzNGExYTRlMjIxZjA0OQ%3D%3D--4fb3c6bac58c41ae4045d936d91b3003444fe221; domain=.rapgenius.com; path=/; HttpOnly
Cache-Control: private, max-age=0, must-revalidate
curl -I http://rapgenius.com/posts/533-Rap-genius-is-hiring
HTTP/1.1 200 OK
Server: nginx
Date: Sat, 09 Mar 2013 14:32:32 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 66861
Connection: keep-alive
Etag: "8c20d69f5221d632e314816cb3d19140"
X-Runtime: 12
Cache-Control: private, max-age=0, must-revalidate
curl -I http://rapgenius.com/posts/533-Rap-genius-is-hiring
HTTP/1.1 200 OK
Server: nginx
Date: Sat, 09 Mar 2013 14:32:50 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 66862
Connection: keep-alive
Etag: "8c20d69f5221d632e314816cb3d19140"
X-Runtime: 16
Cache-Control: private, max-age=0, must-revalidate
curl -I rapgenius.com
HTTP/1.1 200 OK
Server: nginx
Date: Sat, 09 Mar 2013 14:33:50 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 55889
Connection: keep-alive
Etag: "94cc874b10add37b5ebdb84e0bca9a53"
X-Runtime: 1170
Set-Cookie: _rapgenius_session=BAh7BzoQX2NzcmZfdG9rZW4iMUFRbmViRWxQd05YbWpTMThMUzY1a0ZIcTNUWmRwYVNieGZTODFCNm1nb1E9Og9zZXNzaW9uX2lkIiU3Y2YyYzdlM2E0ODdhMzQ5MzA0YmZjNTcyNjY5ZjE4Yg%3D%3D--4e9b38da9bee48acc1f0f182837c9552d01070e2; domain=.rapgenius.com; path=/; HttpOnly
Cache-Control: private, max-age=0, must-revalidate
curl -I rapgenius.com
HTTP/1.1 200 OK
Server: nginx
Date: Sat, 09 Mar 2013 14:34:02 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 55701
Connection: keep-alive
Etag: "1f2d2aee3d37a98cca54c5a124e677dc"
X-Runtime: 1160
Set-Cookie: _rapgenius_session=BAh7BzoQX2NzcmZfdG9rZW4iMXczL2o0TktmYk5ySEs0VGtzWmFBUFBYNjg2VkNBR0Z2cyttZXl2bW5pVnM9Og9zZXNzaW9uX2lkIiViMmViNjQzZmE1OTNkOTZjMDE4NzQzM2Y5MjFlMzEzZQ%3D%3D--8d69ece5a89625b11ef2d7ef6364a168224fee62; domain=.rapgenius.com; path=/; HttpOnly
Cache-Control: private, max-age=0, must-revalidate
curl -I rapgenius.com
HTTP/1.1 200 OK
Server: nginx
Date: Sat, 09 Mar 2013 14:34:09 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 55793
Connection: keep-alive
Etag: "d9b991734d3d4c4a2683fda23010d164"
X-Runtime: 1201
Set-Cookie: _rapgenius_session=BAh7BzoQX2NzcmZfdG9rZW4iMUgrU01tZmFtNHFUZGd0aHVOMlBZYmtlQ2VYVHVXR2laWEtxS2hLMjZaRkE9Og9zZXNzaW9uX2lkIiUwODAxNWU3ZGJlZDc5NDMyYmUyNzhiMGEyN2E1NjY3MQ%3D%3D--87eb9db1576ea6963440fbefeac1b66ef3e7f169; domain=.rapgenius.com; path=/; HttpOnly
Cache-Control: private, max-age=0, must-revalidate
curl -I rapgenius.com
HTTP/1.1 200 OK
Server: nginx
Date: Sat, 09 Mar 2013 14:34:17 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 55892
Connection: keep-alive
Etag: "78a80f0302da3aacba79cd84a34f3c5d"
X-Runtime: 2738
Set-Cookie: _rapgenius_session=BAh7BzoQX2NzcmZfdG9rZW4iMTladXhWYk9Id1ZDSGFsVWZzMUQ2MlQxcUVLSlFQQjIzUGVpUUIrUUxCbkk9Og9zZXNzaW9uX2lkIiU0NzhjOTE4OWY0NTViNzU3N2VlYzY3ODVkM2FjZjk0Mg%3D%3D--6aa0740ae0c1c2d5c96798a6f83d71674b18ca61; domain=.rapgenius.com; path=/; HttpOnly
Cache-Control: private, max-age=0, must-revalidate
curl -I rapgenius.com
HTTP/1.1 200 OK
Server: nginx
Date: Sat, 09 Mar 2013 14:37:58 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 55845
Connection: keep-alive
Etag: "bf229399c47d8cecc0c55b3b4cae71d9"
X-Runtime: 3331
Set-Cookie: _rapgenius_session=BAh7BzoQX2NzcmZfdG9rZW4iMUVHOXJkb2N6OEk0L2RDTUFDSU1uZkdadVdpa0x4a3d4T3pDcmVkZ01EM3c9Og9zZXNzaW9uX2lkIiU0MWJlODRhMDEwNmE0NWI4OTU1Zjc0NTFhMTI0ZTNlYg%3D%3D--8a42fbbe957fa4170d44a743319a2f2b902ad7c9; domain=.rapgenius.com; path=/; HttpOnly
Cache-Control: private, max-age=0, must-revalidate
curl -I rapgenius.com
HTTP/1.1 200 OK
Server: nginx
Date: Sat, 09 Mar 2013 14:38:12 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 55959
Connection: keep-alive
Etag: "c75783d793f3f0fb4b6850c9abed306f"
X-Runtime: 1219
Set-Cookie: _rapgenius_session=BAh7BzoQX2NzcmZfdG9rZW4iMUFJQUZFM0hOZWhTcDhhSWRyLzdFN3B6bXBwUmM1TGRnQ08ya1ViKzQzVk09Og9zZXNzaW9uX2lkIiUyYmUzNDc2NjdmMTRlMjY1MDgzYjU2MWU2YTU3ODk2ZQ%3D%3D--dc94c87650817dc9124ead5eff661b83bea46cd9; domain=.rapgenius.com; path=/; HttpOnly
Cache-Control: private, max-age=0, must-revalidate
curl -I http://rapgenius.com/verified-artists
HTTP/1.1 200 OK
Server: nginx
Date: Sat, 09 Mar 2013 14:39:31 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 48792
Connection: keep-alive
Etag: "adfedbd478fa3b7adf5329bb9a096604"
X-Runtime: 1431
Set-Cookie: _rapgenius_session=BAh7BzoQX2NzcmZfdG9rZW4iMTRnQW54YkptTmc3Sjg4RTFoT1pVM3F1SXQzWjd3MjhmTnBFUUVBY3lBK3c9Og9zZXNzaW9uX2lkIiVlYmRmMGFjM2RkMDg0ODZkNzdkNmJmMDY4OGU1MjVhYw%3D%3D--cb07a3a02bb088093f285fcd750826d45c62e2fd; domain=.rapgenius.com; path=/; HttpOnly
Cache-Control: private, max-age=0, must-revalidate
X-Varnish: 179245205
Age: 0
Via: 1.1 varnish
curl -I http://rapgenius.com/verified-artists
HTTP/1.1 200 OK
Server: nginx
Date: Sat, 09 Mar 2013 14:39:44 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 48788
Connection: keep-alive
Etag: "b3bc4257716e45a3a77bb6f87142ab50"
X-Runtime: 1257
Set-Cookie: _rapgenius_session=BAh7BzoQX2NzcmZfdG9rZW4iMUp2MFdpZWp4QUdSQW9RMlNzdUdYbTVoNEV0cVRZWm16UHFFK2ZxNFV0SWc9Og9zZXNzaW9uX2lkIiVlY2Y5ZjdmMWQyNDk3YjcyMzQxNzVmYTZmNzkzYmNjZQ%3D%3D--16b87001f024345b4dcd574cd79f8318b5d14d8c; domain=.rapgenius.com; path=/; HttpOnly
Cache-Control: private, max-age=0, must-revalidate
X-Varnish: 1288690682
Age: 0
Via: 1.1 varnish
Cache control Example to Speedup Varnish
----------------------------------------
curl -I http://www.getfeatured.biz/jobs
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Vary: Accept-Encoding
Status: 200
X-Powered-By: Phusion Passenger (mod_rails/mod_rack) 3.0.19
Cache-Control: max-age=1800, public
X-UA-Compatible: IE=Edge,chrome=1
X-Runtime: 0.321418
Server: nginx/1.2.6 + Phusion Passenger 3.0.19
Date: Sat, 09 Mar 2013 14:31:35 GMT
X-Varnish: 1996367371
Age: 0
Via: 1.1 varnish
Connection: keep-alive
X-Varnish-Cache: MISS
curl -I http://www.getfeatured.biz/jobs
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Vary: Accept-Encoding
Status: 200
X-Powered-By: Phusion Passenger (mod_rails/mod_rack) 3.0.19
Cache-Control: max-age=1800, public
X-UA-Compatible: IE=Edge,chrome=1
X-Runtime: 0.321418
Server: nginx/1.2.6 + Phusion Passenger 3.0.19
Date: Sat, 09 Mar 2013 14:31:39 GMT
X-Varnish: 1996367381 1996367371
Age: 4
Via: 1.1 varnish
Connection: keep-alive
X-Varnish-Cache: CACHED
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment