Monthly Archive for April, 2009

Page 2 of 2

Twitter turns to Scala

You may have read articles explaining Ruby on Rails was the system behind Twitter and how there were numerous issues, for such a demanding and successful service as Twitter. In an article from Technology Review, Alex Payne from Twitter explains how they hope to replace a lot of the back-end systems in Ruby on Rails by Scala based services by the end of the year. Extract to understand what Scala is :

So the Twitter team turned to Scala, a programming language with its origins in work by Martin Odersky, professor at EPFL in Lausanne, Switzerland, around 2003. During his presentation, Payne, who’s also writing a book on the language, explained that Scala has many of the benefits of other languages but without the drawbacks. Some of the characteristics that make Scala so appealing to Twitter is that it’s able to efficiently handle concurrent processing–that is, separate instructions that need to use the system’s resources at the same time. This is useful when messages from millions of people need to be sent out instantly to different devices all over the world.

Although Scala has, like any language, it’s weak points, it seems that the language has great advantages for a company like Twitter. It is a leap of faith though for the company, since there are few, to no examples out there comparable to Twitter.

Women’s Aid: chilling ad

Keira Knightley stars in a chilling advert to support Women’s Aid against domestic violence.

Street View of you

So I was reading an article on the BBC about Google StreetView, how people had been ‘caught’ by the Google van. I remembered when I was working at LBi in London, I was not far from Brick Lane, on the phone and saw a Google car with the multiple cameras on top. I was on the phone for about 10 minutes and the car came past twice. So a few days ago I decided to check out where I was standing to see if I could see myself. When using Streetview to turn around the corner from Commercial Street I couldn’t see myself but going down the road the other way there I was, as seen below. My face has been blurred even though I didn’t even ask them to do so…

John Garner on Toynbee Street

Streetview on Toynbee Street