continue with more news LinuxCon Europe 2013 to be held in Scotland, this time at a rate of Twitter and infrastructure , which has had to change radically from the beginning to avoid interruptions, expand services and maintain the indexed cost.
Aniszczyk, head of Open Source on Twitter, tells how technical career began social network in 2006, when everything is held on a monolithic application developed in Ruby on Rails .
Since then it has rained a lot and the social platform needs have changed dramatically. Back in 2008 they found the skeleton of Twitter not bear much load, and after a patch than another, in 2010 it was decided to solve the problem of using a single code base to manage everything.
The solution was therefore to invest in new technologies that enhance its infrastructure solidly, and the choice was Java Virtual Machine (JVM), or “a real application that could yet “.
Even with Ruby on Rails background, core of the company’s services, running on JVM, has substantially improved reliability and performance, thereby achieving avoid the appearance of many whales (and you know, when Twitter crashes) in this couple of years.
JVM and Ruby on Rails live Twitter, and there are several open source tools used by the company, which seems to have understood that the right path is to take advantage of it, provided it is returned something in return to the community. Proof of this is the public repository on GitHub Twitter, which currently has one hundred projects.