Facebook announced today that they were open-sourcing the real-time technology from the recently acquired FriendFeed. The Python based code is now collectively known as Tornado. "Tornado is... designed to handle thousands of simultaneous connections, making it ideal for real-time Web services," said David Recordon of Facebook. The hope is that developers will quickly begin work on new services that take advantage of the Tornado real-time technology.
Tornado was originally developed by FriendFeed after finding existing Python frameworks did not perform adequately. Tornado is known as a “nonblocking” framework, as it is capable of many concurrent connections. FriendFeed co-founder, Bret Taylor, said that building their own framework resulted in throughput more than "four times higher than the other frameworks."
What about FriendFeed itself, you ask? Fear not, avid FriendFeed users, the service isn’t going anywhere. Facebook’s press release stated that, "Tornado is a core piece of infrastructure that powers FriendFeed's real-time functionality, which we plan to actively maintain."