1 commentaires

 
GN⁺ 2023-07-07
Commentaire Hacker News
  • Le backend de Meta Threads a été construit avec Python 3.10.
  • Le backend inclut un JIT, des modules à chargement différé, des modules statiques précompilés et d'autres optimisations pour les performances.
  • Les parties critiques pour les performances se trouvent dans les services d’agrégation et de recommandation en C++.
  • Le serveur web est Django.
  • Il existe des redondances entre les backends d’Instagram et de Threads.
  • Le billet sur le backend de Threads est hébergé sur Twitter.
  • Le serveur web est l’un des composants sensibles aux performances et il est en grande partie écrit en C++.
  • Il existe une pull request GitHub liée à l’algorithme de Twitter.
  • Le déploiement de Threads ajoute plus d’un million de nouveaux utilisateurs par heure.
  • Certains commentateurs s’interrogent sur le choix de Python pour un système à si grande échelle et suggèrent d’utiliser un langage compilé.
  • D’autres soutiennent qu’il existe des outils pour optimiser l’utilisation des serveurs sans changer de langage.