5 ms·
It's realtime, there's a lot of users, and there's no follower limit, so Twitter tends more (than say facebook) to the O(n^2) case where everyone follows everyo
by fizx 17y ago
It's realtime, there's a lot of users, and there's no follower limit, so Twitter tends more (than say facebook) to the O(n^2) case where everyone follows everyone.
- axod 17y ago>> "It's realtime" The trend to label websites "Realtime" as if it's something amazing and new is really pretty funny. The only real concrete feature I've heard about google wave is that you can see characters as users type them. Did we just go back in time 20 years? The technology twitter is simple, anyone could build it. You could likely run twitter on 10 servers max. The brand and community they've built is what is valuable.
- fizx 17y ago"Realtime" is amazing and new, when it's in conjunction with web-scale data. Remember when Google used to take weeks to update its index? > The technology twitter is simple, anyone could build it. You could likely run twitter on 10 servers max. I'm not sure whether you're being disingenuous or naive.
- anApple 17y agoYou are naive. It's a dead simple system.
- deleted 17y ago[deleted]
- axod 17y agoI'm just stating a fact :/ It's a simple message passing service. It's pretty much as complex as a router that supports multicast UDP. eg not very.
- tptacek 17y agoMulticast UDP is so easy that it has never successfully been deployed at Internet scale.
- axod 17y agoBuilding a router that supports multicast UDP is simple. Getting THE INTERNET to all simultaneously upgrade is the hard bit.
- tptacek 17y agoMaintaining group-based routing tables for individual pieces of content as opposed to hosts that serve many pieces of content is a hard problem, and no vendor has solved it.