Maison  >  Article  >  développement back-end  >  Parlons du transfert de JD.com vers Golang

Parlons du transfert de JD.com vers Golang

PHPz
PHPzoriginal
2023-04-11 09:14:06597parcourir

Ces dernières années, Golang (langage Go) est devenu un langage de programmation très populaire. L'efficacité et l'évolutivité de Golang en font le premier choix de plus en plus d'entreprises. L'une des sociétés de transformation importantes est JD.com, le plus grand géant chinois de la vente au détail, qui a utilisé Golang comme l'une de ses technologies clés ces dernières années et a progressivement converti ses systèmes vers Golang.

Au début, JD.com utilisait le langage Java pour développer la plupart de ses systèmes métier. Cependant, l’inconvénient de Java est que les coûts de développement et de maintenance sont beaucoup plus élevés que ceux de certains autres langages. De plus, les performances de Java ne sont pas parfaites lors du développement d'API à haut débit. En 2013, avec la montée en puissance de Golang, JD.com a commencé à l'introduire progressivement dans le système interne de l'entreprise et à effectuer des tests approfondis de ses performances. Dans les résultats des tests approfondis, Golang fonctionne mieux que Java, en particulier dans les situations à haut débit, les performances de Golang sont encore meilleures.

Bien que certaines équipes soient encore sceptiques quant à l'utilisation des nouvelles technologies, le département technologique de JD.com se rend compte que le Golang, en tant que tout nouveau langage, doit être réappris et vérifié. Fin 2014, JD.com a créé une équipe dédiée chargée de la recherche et du développement de Golang. Cette équipe est composée d'ingénieurs de Pékin et des États-Unis. Ils pratiquent le Golang dans différents systèmes et entreprises et maîtrisent les règles et techniques de base de la programmation en Golang. Ce groupe a progressivement commencé à utiliser Golang dans le développement et a progressivement promu l'utilisation de cette technologie.

Maintenant, Golang est largement utilisé au sein de JD.com. Par exemple, des systèmes commerciaux répondant aux exigences de livraison en 90 minutes à Pékin, Tianjin et Hebei, des systèmes de gestion des commandes quotidiennes, des systèmes interactifs de vente sociale, etc. ont tous été partiellement ou entièrement développés à Golang. Dans le même temps, Golang, en tant que langage de programmation général, a également été appliqué dans de nombreux autres scénarios d'utilisation, notamment la plate-forme d'artefacts marketing de JD.com, la plate-forme Big Data de JD.com, etc.

L'efficacité et l'évolutivité de Golang placent JD.com dans une position favorable face à une concurrence de plus en plus féroce. En adoptant Golang, JD.com est en mesure de répondre plus rapidement et mieux aux besoins des consommateurs et de créer un système plus fiable et plus efficace. À l'avenir, JD.com continuera à développer et à promouvoir activement Golang et à contribuer davantage au développement de l'entreprise. Dans le même temps, le développement de Golang continuera à offrir aux développeurs du monde entier une meilleure expérience de développement de systèmes.

En bref, l’expérience réussie de JD.com nous apprend que la technologie est le moteur et que l’innovation technologique est l’une des clés du succès des entreprises. Aujourd'hui, alors que l'industrie Internet devient de plus en plus compétitive, l'adoption d'un nouveau langage de programmation pour les entreprises est devenue une tendance indispensable pour améliorer l'efficacité du développement et réduire les coûts de développement. En tant que nouveau langage de programmation efficace et évolutif, Golang sera certainement favorisé par de plus en plus d'entreprises et de développeurs dans les développements futurs.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn