Instagram "Notre premier serveur était moins puissant que mon Mac"
Par Didier Pulicani - Publié le
Tech Taldont le sujet était
La montée en charge d'Instagram.
On vous épargnera les 185 slides, mais en voici tout de même quelques uns :
Voici donc les nos zig :
Ci-dessous, ce sont les premiers serveurs utilisés et qualifiés par Mike de
Moins puissants que mon MacBook Pro:
Pris de panique les premiers jours, avec 25 000 membres arrivés en quelques heures, il a fallut revoir totalement l'architecture de leurs serveurs. Sans aucun background technique au niveau
back-end, nos deux amis s'en sont remis aux outils les plus performants du marché : Nginx, Redis, Postgres et Django. Krieger revient en détail sur le
scalinget la méthodologie appliquée, de la base de données au monitoring, on sait à peu près tout sur l'architecture utilisée.
Pour le commun des mortels, on retiendra surtout le fait que créer une app est presque accessoire, à côté de l'énergie nécessaire pour endiguer autant de trafic. On se demande même pourquoi nos deux amis ne sont pas allés directement sur une solution de Cloud industrialisé; s'il y a des experts dans la salle, qu'ils n'hésitent pas à nous faire part de leur avis sur la question.
Si ce genre de problématique vous intéresse, la présentation est très intéressante à lire, bien qu'assez technique et pas toujours facile à suivre sans le speech qui va avec.
<a title="View Mike Krieger, Instagram at the Airbnb tech talk, on Scaling Instagram on Scribd" href="http://www.scribd.com/doc/89025069" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;">Mike Krieger, Instagram at the Airbnb tech talk, on Scaling Instagram</a>