4 ms·
On what basis? Because they've been through some rough patches where they couldn't keep up with the traffic, you'll dismiss everything they've built?
by trafficlight 16y ago
On what basis? Because they've been through some rough patches where they couldn't keep up with the traffic, you'll dismiss everything they've built?
- moe 16y agoI agree with his general sentiment, I'd only phrase it differently. The point is not that they've been "through some rough patches". The point is that they failed for years to come up with a reliable implementation of a solved problem; pub/sub messaging. Twitter is not "large" by any means. Your telco, stock exchange and many other companies have dealt with the the same problem-space for decades. Those reliably dispatch orders of magnitude higher throughput under much more complex routing conditions. Many of them operate under SLAs that mandate five or even six nines of availability. Sure, twitter is (gladly) not dispatching emergency-calls, as such their requirements are lower. However, given their track-record they're in no position to give technology advice either. 50 million tweets/day[1] is not a serious workload for a messaging system. http://mashable.com/2010/02/22/twitter-50-million-tweets/ http://mashable.com/2010/02/22/twitter-50-million-tweets/