Yahoo loses key mysql developer
jeremy.zawodny.com
jeremy.zawodny.com
I will be interested to see where Zawodny does go. His tools have been worth a lot to me over the years, and he communicates well, so he ought to provide a ton of value to whatever his next gig may be.
Too bad for Yahoo. This and other high-profile departures may be coincidental, but rule #1 of a successful career is that you don't burn your bridges. So the kind words on exit don't really mean anything to me. I've pulled this sort of stunt before myself, as I swam away from a sinking ship whispering sweet nothings to the crew.
Either I'm missing something, you're missing something, or we have different opinions of what "fundamentally hard" means. What's so hard about twitter? You can keep recent tweets in RAM and maintain on-disk per-user "all your friends' old tweets" files.
If it were easy to get it right, and profitable to execute correctly, I have to imagine that a competitor would have done so by now. But given the time and resource constraints, it seems that the problem remains difficult to manage, and I've always enjoyed that sort of challenge.
Developing heuristics for increasing statistical power, robustness, or informativeness is a mostly cerebral pursuit. Operations is more bloody in-the-trenches mud wrestling. And sometimes I look out from the ivory tower and I miss it.
c.f. Starling : http://rubyforge.org/projects/starling/
As others have pointed out, it's not the messaging that's hard, it's the ad-hoc services-- friends-of-friends timelines, keyword search/subscriptions, etc. that are hard to scale and are what is bringing twitter down:
http://www.hueniverse.com/hueniverse/2008/03/on-scaling-a-mi...
Which, to jzawodn's point, is actually really similar to what FriendFeed is doing under the hood, and doing it well.
Unless they flush out most of the management fat, and political-cooporate overhead, and start from semi-scratch, they will never be an attractive place fore great people.
Who wants to work for bozos anyways.
The article is about Yahoo!, not Amaz... Oh, I thought you said "Bezos." Nevermind.
-John Gruber (Daring Fireball)