3 ms·
Infra. The "non-functional" requirements are going to be expensive and need a solid team. Scaling, reliablility, availability, dealing with huge amounts of band
by iainctduncan 3y ago
Infra. The "non-functional" requirements are going to be expensive and need a solid team. Scaling, reliablility, availability, dealing with huge amounts of bandwidth and storage, all that crap. I'd guess a dozen infra people minimum.
- chongli 3y agoCan’t you outsource all that to AWS? Bandcamp seems like an extremely simple site to me. It has some customizable artist pages, static file hosting for large music files, a web music player, and some e-commerce features for buying music. I wouldn’t call it “one person and a weekend” simple, but the site has been around since 2007. A dozen people could have built it fairly comfortably from a basic site at the start to the scaled up version of today. 118 people just sounds like “hiring for the sake of hiring” to me.
- iainctduncan 3y agoYes you can, but it gets very expensive in a hurry if you have a ton of load. So one justified place for head count is to bring down AWS bills. At the beginning, it makes sense to outsource it as much as possible, and later, a developer's salary to move the needle on your million dollar AWS bill is a no brainer. I have no idea where they are in that scale of course.
- troupo 3y ago> Can’t you outsource all that to AWS? At a large enough scale you will still need a lot of people dealing with infra. AWS is not magic > 118 people just sounds like “hiring for the sake of hiring” to me. You'll need 20+ people just to deal with copyright issues on a daily basis.