Entreprises utilisant nodejs : 1. Netflix ; 2. Trello ; 4. LinkedIn ; 6. Groupon ; 8. NASA ; 12, Walmart, etc.
L'environnement d'exploitation de ce tutoriel : système windows7, nodejs version 12.19.0, ordinateur DELL G3.
Alors que le JavaScript frontal le plus populaire entre progressivement dans le back-end, grâce au moteur v8, l'environnement nodejs fournit un environnement d'exécution pour que JavaScript puisse s'exécuter sur le back-end, et les fonctionnalités asynchrones de JavaScript sont encore plus nombreuses. à l'aise dans le traitement des données d'E/S, de nombreuses entreprises utilisent toutes nodejs comme principal site technologique backend, faisons donc le point sur les entreprises qui utilisent nodejs pour développer leurs applications.
Netflix
Le plus grand fournisseur de streaming et de VOD au monde, avec plus de 130 millions d'utilisateurs, a basculé son backend de Java vers Node.js. Ils avaient besoin d'une solution évolutive capable de gérer 1 milliard d'heures de streaming vidéo par semaine et toutes les demandes. En tirant parti d'une plate-forme rapide et légère comme Node.js, Netflix peut réduire le temps de démarrage de 70 %.
Avantages de l'utilisation de NodeJS :
Temps de construction plus courts
Applications plus légères, plus rapides et plus modulaires
Trello
La collaboration en équipe dans la communication et le travail d'entreprise occupe une position importante, et Trello est tel un outil. De nombreuses entreprises étrangères utilisent Trello pour gérer les tâches de projets d'équipe.
En utilisant nodejs pour le développement côté serveur, Trello peut se mettre à jour en temps réel, est très léger et peut être déployé sans délai.
Gains liés à l'utilisation de NodeJS :
Serveur non bloquant piloté par événements
Capable de conserver de nombreuses connexions ouvertes pour des mises à jour instantanées
PayPal
En 201 3, PayPal a décidé de migrer depuis Java vers Node.js. Cela améliore le temps de réponse des pages de 200 ms et double le nombre de requêtes pouvant être traitées par seconde. Étant donné que les équipes de développement étaient autrefois divisées entre celles qui écrivaient le code spécifique au navigateur et celles qui écrivaient le code spécifique à la couche d'application, Node.js était une solution idéale.
Gains apportés par l'utilisation de NodeJS :
Temps de réponse moyen réduit de 35%
Service de page raccourci de 200 ms
30% de code en moins et 40% de lignes en moins
LinkedIn est une plateforme sociale pour les réseaux d'emploi où les demandeurs d'emploi peuvent publier leurs curriculum vitae et leurs expériences. Elle est extrêmement populaire à l'étranger et de nombreuses personnes utilisent cette plateforme pour trouver un emploi.
En adoptant nodejs, LinkedIn a considérablement réduit l'utilisation des serveurs. Leur entreprise utilisait auparavant Ruby. Après avoir adopté nodejs, la vitesse de réponse de l'application a été multipliée par 10, ce qui représente une très grande amélioration.
Uber
En tant que principal fournisseur de logiciels d'application d'appel de taxi, le backend d'Uber utilise également la technologie nodejs.
En utilisant nodejs, Uber peut gérer des demandes de grandes quantités de données. Grâce au traitement asynchrone, Uber peut traiter 14 millions de demandes de données chaque jour.
Groupon
Ruby on Rails, Java et PHP devenant de plus en plus difficiles à maintenir, Groupon a décidé de reconstruire sa couche web sur Node.js. Leur projet de migration d'un an est devenu l'un des plus grands déploiements de production de Node.js.
Gains liés à l'utilisation de NodeJS :
Plateforme 50 % plus rapide
Une plus grande stabilité et capacité à gérer de grandes quantités de trafic
Moyenne
Une plateforme d'écriture d'utilisateurs, ses utilisateurs Il y en a plus de 100 million. En utilisant nodejs, le déploiement de medium a été considérablement amélioré et le déploiement de nouvelles applications peut être achevé en peu de temps.
NASA
L'application de la NASA vise à assurer la sécurité des astronautes pendant l'exploration spatiale. Après qu'un accident ait failli tuer un astronaute, la NASA a été confrontée au défi de transférer toutes les données de la combinaison spatiale EVA vers une base de données cloud. Ils ont adopté Node.js, ce qui a permis de réduire le nombre d'étapes du programme de 28 à 7 !
Gains apportés par l'utilisation de NodeJS :
Base de données unique
Temps d'accès réduit de 300%
Étapes de procédure réduites
En 2011, une plateforme de service de 6 à 3 millions d'utilisateurs a décidé de passer de Ruby on Rails à Node.js. Ce faisant, les développeurs peuvent passer des systèmes synchrones aux systèmes asynchrones. Cela améliore les performances et l’évolutivité.
Gains apportés par l'utilisation de NodeJS :
Réduction du nombre de serveurs de 15 à 4
Service de trafic doublé
Les applications fonctionnent 2 à 10 fois plus vite
Yahoo
Moins d'un an après la première sortie de Node en 2009, Yahoo a commencé à utiliser Node.js. En 2016, Yahoo est devenu membre de la Fondation Node.js. Le blog de Yahoo confirme que 75 % de ses applications Web sont basées sur Node.
Gains liés à l'utilisation de NodeJS :
Performances améliorées
eBay
eBay avait besoin d'une application en temps réel pour maintenir une connexion en direct au serveur et d'une excellente solution capable de gérer un grand nombre d'eBay -plan de services spécifiques. Ils ont mentionné de nombreuses fonctionnalités de Node.js : performances, évolutivité, vitesse, simplicité, contrôle total et transparence.
Gains liés à l'utilisation de NodeJS :
Applications plus rapides et plus fiables
Thread unique
Processus transparent
Walmart
En 2017, les ventes mondiales ont atteint 4813,200 millions de dollars, a décidé Walmart pour utiliser Node.js. Ils ont redéveloppé l'application mobile pour offrir des fonctionnalités avancées à leurs clients.
Gains apportés par l'utilisation de NodeJS :
Nouveaux plug-ins et packages NPM
Résultats précis
Être capable d'utiliser SmartOS
【Apprentissage recommandé : "Tutoriel Nodejs "】
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!