The iPhone launch took down not only Apple's online store but the stores of all the major wireless carriers as well. Interestingly, it seems (at least with Verizon, AT&T and T-Mobile) that a brand new customer could get in albeit slowly but existing customers looking to upgrade completely swamped the pipe between the eCommerce site of the carrier and their customer database which it needs to access to perform the upgrade. This in turn cascaded to Apple as existing customers looking to upgrade could not because for all the major carriers their customer database servers were completely swamped.
The lesson there would be that a BIG launch (and regardless of how elements of the tech press may be less than enthused about the iPhone 6 the Apple marketing machine alone ensured it was big) needs extra capacity not just at the eCommerce point of contact but also the linkage to the customer databases and those databases may also require extra load capacity themselves. Apple itself had overload issues just a week prior when their big presentation was being live streamed from their servers and the volume of people connecting and viewing was way higher than anticipated.
Hey, they can take a page from where I work. When we know Open Enrollment is coming up we both lease extra capacity online and impose "blackout times" on some of our own internal functions in order to keep both our database capacity up and our network pipes and backbone as uncluttered as we can - Open Enrollment traffic has priority.
The lesson there would be that a BIG launch (and regardless of how elements of the tech press may be less than enthused about the iPhone 6 the Apple marketing machine alone ensured it was big) needs extra capacity not just at the eCommerce point of contact but also the linkage to the customer databases and those databases may also require extra load capacity themselves. Apple itself had overload issues just a week prior when their big presentation was being live streamed from their servers and the volume of people connecting and viewing was way higher than anticipated.
Hey, they can take a page from where I work. When we know Open Enrollment is coming up we both lease extra capacity online and impose "blackout times" on some of our own internal functions in order to keep both our database capacity up and our network pipes and backbone as uncluttered as we can - Open Enrollment traffic has priority.