Le modèle AIRBNB

La société Airbnb est l’exemple parfait :

  • D’un Nouveau modèle
  • De l’excellence opérationnelle
  • D’un très bon confort d’utilisation

J’ai utilisé récemment leurs services, comme certains d’entre vous je suppose, et tout s’est déroulé comme une lettre à la poste !

L’article suivant est un excellent témoignage d’un utilisateur intensif de Airbnb. Là où je le rejoins, c’est que lui aussi met en avant le sentiment de CONFIANCE qui a été créé  par cette compagnie, et il explique pourquoi.

Sur le plan technique, et si on le raccroche au pilier « Excellence opérationnelle », voici leur site nerds qui détaille intégralement les choix techniques qu’ils ont effectués.

Parmi ces choix :

 

  • Amazon AWS (témoignage sur Airbnb et sur l’usage de EC2 par Airbnb: un millier d’instances EC2 )
  • Database : Amazon RDS/Mysql
  • Ruby on Rails, +  (PHP Python, Java,)
  • Hammerspace/Sparkey (sorte de coherence)
  • js, flight.js, infinity.js, etc.
  • Backbone est utilisé dans Node.js
  • 000 strings traduites en plus de 30 langues
  • Recherche : avec Sphinx
  • Apache Mesos (clustering)
  • Hadoop
  • Intégration tests avec Selenium et Capybara
  • Détection Fraude en spécifique: JPMML
  • Akamai (CDN)

Bref, une dépendance assez forte vis-à-vis d’Amazon +  une avalanche d’open source

Une équipe Dev d’une centaine de personnes

Tous ces choix sont commentés abondamment sur le site mentionné plus haut.

Extrait de l’article plus haut :

In the meanwhile, try to enjoy the poetic consistency of the fact that Airbnb, which built its business on home rentals, is a loyal customer of Amazon Web Services, which built its business on computing rentals.

 

About the author

GPM Factory