Les slides de présentations de l'architecture Linkedin sont maintenant en ligne, et c'est une excellente source d'inspiration. Par exemple, la totalité des relations de Linkedin sont stockées en RAM, dans une machine appelée The Cloud. Rien en base de données SQL. Il faut 8 heures pour recharger les millions de liens à partir de la base.
Linkedin utilise aussi un système de communication interne push : les informations récentes sont mailées (en interne) à une mailbox, où elles sont immédiatement disponibles. Puis, elles sont mises à jour dans le système, de manière asynchrone.
- LinkedIn Architecture
- LinkedIn Communication Architecture
- LinkedIn : A Professional Social Network Built with Java Technologies and Agile Practices
Linkedin utilise aussi un système de communication interne push : les informations récentes sont mailées (en interne) à une mailbox, où elles sont immédiatement disponibles. Puis, elles sont mises à jour dans le système, de manière asynchrone.
- LinkedIn Architecture
- LinkedIn Communication Architecture
- LinkedIn : A Professional Social Network Built with Java Technologies and Agile Practices
-
Auteur
-
Origine