Skip to content

nelhage/s3multiget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

S3 multiget benchmarks

This repository contains some benchmarks for S3 multigets, inspired by work on llama. In particular, it exists to test the effectiveness of HTTP pipelining on S3 multiget latency.

Results

I tested this code from Amazon Lambda in s3, downloading 500 randomly selected header files from linux v5.10's include/linux/ directory. These files and their blake2b sums are listed in the TEST_OBJECTS file.

I then ran this code, in both pipelined and "concurrent" modes, for a range of threads from 10 to 100. You can see the data in data.csv, or summarized as a plot:

Plot of data

About

Some benchmarks of S3 multigets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages