UbiKann - Empowering Ubiquity

  • Home
  • Articles
    • Choosing a powerful but quiet computer
    • Cross-Browser And Site Testing
    • Web 3.0
    • K2 Gifs for Internet Explorer
    • Je me demande à quoi sert ce bouton ?
  • Archives
  • Contact
  • About

Twitter turns to Scala

Tuesday, April 7, 2009 By John Garner

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.

Filed Under: Code, Design, Tech Tagged With: Code, programming, twitter

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Recent Posts

  • WordPress stuck in maintenance mode on upgrade
  • Elements of UX: Hicks Law
  • Kindle sales are up the day after Apple’s Mini launch
  • A Hero’s video
  • Felix Baumgartner’s record jump
  • Social Media: little to no effect on purchasing behaviour
  • Android now has the most free Apps
  • Android now wins over the hearts
  • Lego guys gone wild
  • Drop in Flash used on top websites

Recent Comments

  • Merrilee on Windows 7 64 bit on Dell XPS M1210
  • Chris on Windows 7 64 bit on Dell XPS M1210
  • Steven on Windows 7 64 bit on Dell XPS M1210
  • Seatoo on Windows 7 64 bit on Dell XPS M1210
  • Jim (JR) on Windows 7 Ultimate in Europe: if you do, buy it in the UK

Archives

Copyright © 2021 · Dynamik-Gen on Genesis Framework · WordPress · Log in