3 ms·
The graph you showed is from 2003 to 2006. At that time Wikipedia's expenses were something like $100K/year, and they had one employee. I don't see how it's re
by dalke 12y ago
The graph you showed is from 2003 to 2006. At that time Wikipedia's expenses were something like $100K/year, and they had one employee.
I don't see how it's relevant for this discussion.
I searched for a similar graph for the last decade, but failed to find it.
No, I haven't done at-scale software development. But every single report I've read about at-scale work says Google, Amazon, Wal-mart, etc. did not need 10x engineers in order to provide 2x content or 2x EC2 machines, at least not once they reached a certain threshold. Instead, the additional staff was used to provide more services.
Given that it's true, I would like to know if it continues to be so. If increasing the Wikipedia traffic by another 2x causes the number of support staff to increase by another 10x then clearly it's unsustainable, and there is a serious problem in the immediate future.
However, as the various reports on the topic have pointed out, at least part of the development cost have gone towards developing tools which had not had uptake by the Wikipedia developers.
Hence why I would like to know what numbers you are using to draw your conclusion. What is the relationship between traffic and required engineering staff? Why doesn't it have the same cost savings that other organizations have reported?