The Twitter Engineering Blog

Information from Twitter's engineering team about our technology, tools and events.

Results from Engineering for: May 2010

Tracing traffic through our stack

The @twitterapi has had two authentication mechanisms for quite a while now: HTTP Basic Authentication and OAuth. Basic authentication has gotten us so far! You can even use curl from the command line to interact with our API and simply pass a username and a password as a -u command line parameter when calling statuses/update to tweet, for example.


Introducing FlockDB

Twitter stores many graphs of relationships between people: who you’re following, who’s following you, who you receive phone notifications from, and so on.