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.