Community Page
- www.mathewingram.com/work Jump to website »
-
Subscribe -
Community
-
Top Commenters
-
Popular Threads
-
Recent Comments
- "1. Just because the New York Times does something doesn't make it right. 2. Describing something as a rumour, or putting it in the form of a question, doesn't make it OK to...
- Thanks a lot for sharing
- I think this is the dangerous trend we are on that the media only tells people what it wants and attempts to manipulate than allow people to make up their own mines
- It would be nice if we all made our own clothes out of hemp fiber, and used wind power to generate all of our energy, and so on. But that probably isn’t going to happen any time soon either.
- dsfasdfsf
Jump to original thread »
The Twitter guys have been getting a lot of flak over the past few months (and rightly so, in many cases) for the unreliability of their app. But I think they should get some props for opening up and talking about what’s going on over there. Granted, this newfound desire to engag
... Continue reading »
1 year ago
We significantly over-engineered our architecture at Grazr, spending lots of energy building a powerful and flexible system. We can potentially handle very large streams of data with huge numbers of users, *but* we're not seeing the user adoption that we'd been hoping for. We do many of the things that FriendFeed does, and if we'd been a little looser we could have launched them last October. I even gave a talk at MySQL about this, while it's sexy to work on scaling infrastructure, too much emphasis is a mistake.
You're seeing now that, even with all their troubles, people are still loyal to Twitter and talking about it. It's definitely painful to change their architecture now, but they have the user momentum to carry them through these tough times. In the balance between building a scalable system, and just getting the users, it's a balance but the latter is more important.
We've had almost no downtime, have ridden out all of our traffic spikes (from TechCrunch and others) with almost no problems. But no one talks about Grazr with the same passion and loyalty they do Twitter.
Unless Twitter totally implodes, they'll weather this current pain and the majority of their userbase will stick with them (that's at least my contention). The fact that there are alternatives (and good ones with better stability track records) that have not gained traction should be an interesting indicator of what people care about.
1 year ago
your problems (not enough users) and Twitter's (passionate users but
the wrong architecture), I assume that most would probably choose the
latter. I guess the hard part is that not many companies get to choose
-- they have to anticipate, which is always going to be inaccurate in
a variety of ways. But your point is a good one: don't spend too much
time on architecture, or you could wind up with a beautifully built
and sturdy structure, but no users.
1 year ago
1 year ago
As for loyal users, how loyal are they? It would be interesting to see if my experience is the same as others; I'm spending far more time leaving comments on blog posts about Twitter than I am actually using the service. I'm very reliant on the IM portion of Twitter to actually use it, an even Twhirl, my second choice, horks every 2 seconds as "over limit." Which means my use is steadily declining. If some one came along with a true alternative that made it easy to port data, I'm wondering how far that loyalty would go.
1 year ago
The alternate approach was to try and inject advertising somewhere in our data flow. Twitter, FriendFeed and others will need to find a business model at some point, we've been experimenting with premium services as our model.
As to twitter loyalty, I'm also curious where the downtime tipping point is where users will leave their system. I think the bar is much higher than most people think.
1 year ago
1 year ago
1 year ago
1 year ago
Profy along the same lines. But I guess the tough part for companies
like Twitter is, what happens if the way people use your app doesn't
jibe with the way that you designed the architecture? In other words,
whose fault is it if you design a system to do content management and
people wind up using it as a global messaging system? Maybe it's no
one's fault. As usual, I blame Scoble :-)
1 year ago
1 year ago
1 year ago
Trying to design for everything up front will put as right back at old skool IT, which never result in a successful online product. Picking the right architecture early sure helps, but there's a difference between being in a world of pain (nobody said it would be easy), and being unable to cope in the way Twitter has.
In the case of Twitter, looking at were the stand now, there's clearly a management issue, in that it has taken them way too long to start making the necessary changes and getting the right people on board. In most cases, when these changes are made in time, all we experience is a temporary slow-down before the issues are fixed. Let's not forget Twitter is an exception to the rule, lots of successful services are build and scaled the same way without the major outages.
1 year ago
It's hard to know what's gone on inside Twitter up to this point, but I do agree with you that it's curious that with the time and money they had they didn't fix this problem, or at least see it coming. By the time they got their first round of funding, they already must have seen growth curves, and realized the real problem that that they were solving for their userbase. Then again, until recently, they've been pretty opaque so it's hard to know exactly what went on.
1 year ago