3 ms·
Some napkin math: - peak queries are 2500 requests per hour - some repos are 4gb in size - let’s round and say 2000 requests at 1gb = 2000 gb/hour = 48000 gb
by 0cf8612b2e1e 4y ago
Some napkin math:
- peak queries are 2500 requests per hour
- some repos are 4gb in size
- let’s round and say 2000 requests at 1gb = 2000 gb/hour = 48000 gb/day
- AWS bandwidth at $0.02 / gb = $960 / day = $28,800 / month
So, one of the richest companies in the world is charging you nearly $30k monthly because they cannot be bothered to be polite. Would you be ok with that situation?
- jdiff 4y agoFrom what I can tell, per Drew's own characterization of the requests[0], this is wildly off in all aspects. Most repos are hundreds of KB. Large repos are a dozen MB. Per the other guy's characterization[1], his repo was less than 8MB, right in line with what I see in other repos. He saw 4GB of traffic split up across "more than 500" requests. And as Drew said, these bouts of activity aren't sustained even across an entire hour. To top it off, the cost of AWS bandwidth is about the least representative example you could have picked. You've wandered off the path at nearly every available opportunity. [0] https://github.com/golang/go/issues/44577#issuecomment-785319804 https://github.com/golang/go/issues/44577#issuecomment-78531... [1] https://github.com/golang/go/issues/44577#issuecomment-851079949 https://github.com/golang/go/issues/44577#issuecomment-85107...