Out of curiousity, I tried to figure out the current capitalization table based on the listed values for price per share and amount raised for each round, along with a current valuation of $1B:
round # shares fraction ownership
A 14.6 M 23%
B 8.2 M 13%
C 8.4 M 13%
D 8.3 M 13%
E 6.3 M 10%
non-VCs 16.7 M 27%
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.
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.
Maintaining 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.
If your company has an incredibly high valuation, it might make sense to take all the money people will give you at that valuation and figure it out later.