Skip to content

Instantly share code, notes, and snippets.

@astupka
Last active December 17, 2015 10:16
Show Gist options
  • Save astupka/3ab769e40d41794f43d8 to your computer and use it in GitHub Desktop.
Save astupka/3ab769e40d41794f43d8 to your computer and use it in GitHub Desktop.
Rails 3.2 branch benchmarks
https://github.com/customink/mms/tree/astupka/rails_32_bench
Rails 3.2 branch
get_object - Low level http request builder & connection
https://github.com/fog/fog-aws/blob/master/lib/fog/aws/requests/storage/get_object.rb#L57
Request cmd
wget -O tmp.jpg 'http://mms02.staging.customink.com/mms/images/catalog/styles/106900/catalog_detail_image.jpg'
file attributes
85.08 KB (87,124 bytes)
Rails benchmark.realtime calls:
#### Serving from s3...
#### Read with S3 path: mms/1b0fb506c04252ca4399d31db98309db/styles/106900/catalog_detail_image.jpg
#### get_object time: 2072.502139 ms
#### Composite#read time: 2202.04852 ms
#### GFScontroller#serve_from_s3 time: 2204.8871480000003 ms
#### Serving from s3...
#### Read with S3 path: mms/1b0fb506c04252ca4399d31db98309db/styles/106900/catalog_detail_image.jpg
??? #### get_object time: 57.130837 ms
#### Composite#read time: 2162.751547 ms
#### GFScontroller#serve_from_s3 time: 2165.206743 ms
#### Serving from s3...
#### Read with S3 path: mms/1b0fb506c04252ca4399d31db98309db/styles/106900/catalog_detail_image.jpg
#### get_object time: 2225.554936 ms
#### Composite#read time: 4326.817212 ms
#### GFScontroller#serve_from_s3 time: 4329.455878 ms
#### Serving from s3...
#### Read with S3 path: mms/1b0fb506c04252ca4399d31db98309db/styles/106900/catalog_detail_image.jpg
#### get_object time: 2067.035448 ms
#### Composite#read time: 2117.2800349999998 ms
#### GFScontroller#serve_from_s3 time: 2120.079227 ms
#### Serving from s3...
#### Read with S3 path: mms/1b0fb506c04252ca4399d31db98309db/styles/106900/catalog_detail_image.jpg
??? #### get_object time: 157.18469 ms
#### Composite#read time: 2230.194117 ms
#### GFScontroller#serve_from_s3 time: 2232.567409 ms
#### Serving from s3...
#### Read with S3 path: mms/1b0fb506c04252ca4399d31db98309db/styles/106900/catalog_detail_image.jpg
#### get_object time: 2062.296925 ms
#### Composite#read time: 4120.833152 ms
#### GFScontroller#serve_from_s3 time: 4123.463538 ms
#### Serving from s3...
#### Read with S3 path: mms/1b0fb506c04252ca4399d31db98309db/styles/106900/catalog_detail_image.jpg
#### get_object time: 2159.616446 ms
#### Composite#read time: 2240.611301 ms
#### GFScontroller#serve_from_s3 time: 2283.630197 ms
#### Serving from s3...
#### Read with S3 path: mms/1b0fb506c04252ca4399d31db98309db/styles/106900/catalog_detail_image.jpg
??? #### get_object time: 76.010525 ms
#### Composite#read time: 2161.799062 ms
#### GFScontroller#serve_from_s3 time: 2164.533821 ms
#### Serving from s3...
#### Read with S3 path: mms/1b0fb506c04252ca4399d31db98309db/styles/106900/catalog_detail_image.jpg
#### get_object time: 2093.6499569999996 ms
#### Composite#read time: 4171.890975 ms
#### GFScontroller#serve_from_s3 time: 4175.112434 ms
#### Serving from s3...
#### Read with S3 path: mms/1b0fb506c04252ca4399d31db98309db/styles/106900/catalog_detail_image.jpg
#### get_object time: 2094.807811 ms
#### Composite#read time: 2136.1747929999997 ms
#### GFScontroller#serve_from_s3 time: 2138.566603 ms
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment