Connaissances Informatiques >> Logiciel >> Twitter >> Content
  Derniers articles
  • Comment migrer depuis Twitter Mastod…
  • Comment annuler les retweets ? 
  • Comment détecter les abonnés Twitt…
  • Comment vérifier qui vous a bloqué…
  • Comment savoir si quelqu'un vous a c…
  • Pourquoi je fais défiler vers le ba…
  • Comment intégrer les mises à jour …
  • Comment voir les commentaires sur Tw…
  • Comment savoir qui a abandonné un c…
  • Comment supprimer les mentions de Tw…
  •   Twitter
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte

  • Facebook

  • Twitter

  • Instagram

  • LinkedIn

  • TikTok

  • WhatsApp

  • WordPress

  • Chrome

  • Discord

  • Amazon
  •  
    Twitter

    Quel serveur Twitter utilise-t-il ?

    Twitter utilise une infrastructure complexe et distribuée, mais voici un aperçu de certaines des technologies de serveur clés sur lesquelles ils s'appuient :

    * Back-end : Ils utilisent principalement une pile basée sur JVM.

    * Java, Scala et Kotlin : Ce sont les principaux langages de programmation.

    * Finagle : Un système RPC tolérant aux pannes et indépendant du protocole pour créer des serveurs à haute concurrence.

    * Mésos : Un gestionnaire de cluster open source utilisé pour extraire le processeur, la mémoire, le stockage et d'autres ressources de calcul des machines.

    * Épargne : Un cadre pour le développement de services multilingues évolutifs.

    * Stockage des données :

    * MySQL : Utilisé pour une grande partie du stockage de données de base. Cependant, en raison de l'ampleur de Twitter, ils fragmentent fortement leurs bases de données MySQL.

    * Cassandre : Une base de données NoSQL utilisée pour le stockage et la récupération de données volumineuses et à grande vitesse.

    * Hadoop/HDFS : Utilisé pour le traitement et l’analyse de données à grande échelle.

    * Memcached : Un système de mise en cache d'objets à mémoire distribuée utilisé pour accélérer l'accès aux données fréquemment demandées.

    * Redis : Un magasin de structures de données en mémoire, utilisé comme base de données, cache et courtier de messages.

    * Serveurs Web :

    * Nginx : Un serveur Web et un proxy inverse populaires et performants utilisés pour gérer le trafic Web entrant.

    * Files d'attente de messages :

    * Kafka : Une plateforme de streaming distribuée pour créer des pipelines de données en temps réel et des applications de streaming. Utilisé pour gérer le flux massif de tweets et d’autres événements.

    * Rechercher :

    * Lucene/Elasticsearch : Alimente la fonctionnalité de recherche de Twitter.

    Considérations importantes :

    * Architecture des microservices : Twitter est construit comme un ensemble de microservices, ce qui signifie qu'ils disposent de nombreuses applications indépendantes et plus petites qui fonctionnent ensemble. Chaque microservice peut utiliser différentes technologies les mieux adaptées à son objectif spécifique.

    * Solutions personnalisées : À leur échelle, Twitter a probablement développé et personnalisé bon nombre de ses propres outils et systèmes internes pour répondre à ses besoins spécifiques.

    Infrastructure cloud : Même si Twitter exploitait historiquement une grande partie de sa propre infrastructure, ils font de plus en plus appel à des fournisseurs de cloud tels que Google Cloud Platform (GCP) et Amazon Web Services (AWS) pour certains de leurs services.

    En résumé, Twitter ne s'appuie pas sur un seul type de serveur, mais utilise plutôt une combinaison de technologies pour prendre en charge les besoins de fonctionnalité, de traitement des données et d'évolutivité du site Web.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment voir qui a voté sur le sondage Twitter 
  • Comment désactiver la section Peut-être intéressé sur Twitter 
  • Comment faire en sorte qu'une célébrité vous suive sur Twitter 
  • Comment désactiver Twitter :voici comment fermer définitivement votre compte Twitter 
  • Comment épingler le tweet de quelqu'un d'autre sur Twitter 
  • Comment vérifier qui vous a bloqué sur Twitter 
  • Comment ajouter des pronoms Twitter 
  • Comment voir les commentaires sur Twitter depuis iPhone 
  • Site de chat gratuit pour les préadolescents ou les adolescents? 
  • Comment afficher tous les likes sur Twitter 
  • Connaissances Informatiques © http://www.ordinateur.cc