21 mars 2011

Pour ses 5 ans Twitter soulève le capot et donne la parole aux ingénieurs

Je vous avais déjà parlé de la technologie derrière Twitter avec ce billet sur l’autopsie d’un tweet. Pour ces 5 ans, Twitter rend hommage à ses 200 ingénieurs qui travaillent d’arrache -pied afin de garder la tête hors de l’eau face à la montée en puissance des nouveaux utilisateurs. Dans un billet publié sur le blog des ingénieurs, l’équipe  explique les défis qu’ils ont eu à surmonter depuis 6 mois pour réorganiser toute l’infrastructure de la plateforme, voici un extrait ( via @sebprovencher):

First, our engineers extended many of Twitter’s core systems to replicate Tweets to multiple data centers. Simultaneously, our operations engineers divided into new teams and built new processes and software to allow us to qualify, burn-in, deploy, tear-down and monitor the thousands of servers, routers, and switches that are required to build out and operate Twitter. With hardware at a second data center in place, we moved some of our non-runtime systems there – giving us headroom to stay ahead of tweet growth. This second data center also served as a staging laboratory for our replication and migration strategies. Simultaneously, we prepped a third larger data center as our final nesting ground.What’s more, during the migration we set a new Tweet per second record, continued to grow, launched new products, while improving the security and up-time of our service.

Finalement Pierre Bellanger en 2008 ne pouvait pas mieux dire avec son annonce prémonitoire : « le code devient le média »

Pistes: The Great Migration, the Winter of 2011 chez Twitter Engineering
Pierre Bellanger: “Communiquer sur Internet, quand on a quelque chose à vendre” chez Mashable France

A propos de l'auteur

#blogueur | #WordPress addict | #Google lover, conférencier, mixeur de liens, papa geek, fondateur de @Fabriquedeblogs , co-fondateur de @Yulbiz (gère aussi une tribu)

Laisser un commentaire




Vous pouvez utiliser ces tags XHTML : <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <em> <strong>