Gestion des drones pour la livraison du dernier kilomètre

Home Case Studies Gestion des drones pour la livraison du dernier kilomètre

Découvrez comment nous avons permis une gestion évolutive des drones pour la livraison du dernier kilomètre

Contexte du projet

L’application de mission de livraison du client était utilisée pour surveiller, contrôler et attribuer des tâches aux drones et aux camions via un portail cloud hébergé par Azure. Cependant, l’application était difficile à mettre à l’échelle puisque tous les drones et camions répertoriés étaient connectés à un seul socket Web. Cette contrainte affectait considérablement les performances de l’application lors des pics de charge et des facteurs de stress supplémentaires.

Notre portée
  • Développement d’un service d’abonnement Web Socket dans Node.JS
  • Connexion de différents serveurs Web Socket en fonction de l’ID de groupe
  • Activation de la mise à l’échelle horizontale
  • Développement de capacités de partage de charge et de tolérance aux pannes
Ce que nous avons fait

Nous avons déployé notre équipe de développeurs et de chefs de projet chevronnés possédant une expertise avérée dans la résolution des obstacles à l’évolutivité. L'équipe a créé un service d'abonnement à des sockets Web basé sur Node.JS. Nous avons utilisé une méthode de communication TCP basée sur pub-sub, ainsi qu'un flux Redis avec proxy HA pour la mise en œuvre. Le résultat a été une application Web robuste et évolutive offrant des performances considérablement améliorées et une capacité de chargement améliorée pour stimuler l’activité de notre client.

Économies de coûts

35%

Gain de temps sur le calendrier

55%

Travaillons ensemble

Exploitez notre expertise approfondie du domaine avec les technologies NextGen pour être à la pointe de l'innovation numérique.