Comment by rco8786

5 years ago

> Every day 100k tweets are sent

When I worked there we handled about ~6k tweets/sec all day every day. (~500,000,000 tweets/day)

There are 145M daily active users on Tweeter. So that’s approx 3 tweets per user. Sounds reasonable.

What database did you use?

  • It was just* MySQL for a lot longer than you might imagine. They were switching over to Manhattan (in-house DB, similar to FB's Cassandra) when I left, dunno the current state of affairs.

    * highly customized and sharded, required team of senior MySQL DBAs to maintain, but still just MySQL.