Pour gérer vos consentements :

Facebook simule les réseaux mobiles de la 2G à la 4G pour tester les apps

Si Facebook revendique 1,32 milliard d’utilisateurs actifs (au 30 juin 2014), le réseau social sait que son potentiel de développement se trouve dans la mobilité. Plus d’1 milliard d’utilisateurs actifs consultent la plate-forme depuis leur smartphone ou tablette. Surtout, le réseau social élargit désormais sa base installée dans les régions en développement, là où la qualité des réseaux sans fil n’est pas toujours optimale et performante (à l’image de certaines zones grises des territoires développés).

« Pour un large pourcentage de personnes dans le monde, accéder à Facebook nécessite de se connecter à un réseau sans fil plus lent et moins fiable (que celui sur lequel s’appuie les développeurs de Palo Alto, NDLR) », constatent les ingénieurs Manu Chantra et John Morrow dans un billet de blog. En conséquence, Facebook doit s’assurer que son service sera toujours performant et stable quel que soit la qualité du réseau mobile utilisé. C’est pourquoi l’éditeur a mis au point un outil permettant, depuis un réseau Wifi, de simuler les conditions d’un réseau mobile afin de tester les applications développées avant leur mise sur le marché.

Vérifier le comportement des applications

Dénommé Augmented Traffic Control (ATC), l’outil permet de simuler les protocoles de communication de réseaux 2G, 2,5G (Edge), 3G et 4G (LTE) en paramétrant les débits des bandes passantes disponibles, la latence, la perte de paquets, leur corruption et leur réorganisation. « Nous avons simulé les connexions des réseaux les plus fréquents dans des pays comme le Brésil, l’Inde, l’Indonésie, le Kenya, le Niger et les Philippines », soulignent les deux contributeurs. ATC s’inscrit comme un jeu d’applications qui inter-opèrent autour du daemon ATCD et de l’interface Thrift fournie avec. L’API django-atc-api est également livrée pour faciliter le développement d’applications web qui interagissent avec ATCD en s’appuyant sur l’architecture REST (representational state transfer) pour les usages Web.

ATC permettra notamment de vérifier comment une application, performante quand elle est utilisée depuis un réseau sans fil efficace, se comporte quand elle s’emploie depuis une infrastructure mobile moins développée. Les ingénieurs pourront ainsi estimer le temps que nécessite le téléchargement d’un fichier, par exemple, selon les paramètres en place d’un réseau et, potentiellement, l’optimiser en conséquence.

Un outil Open Source

ATC permet notamment aux ingénieurs de perfectionner Facebook Messenger, l’application de messagerie instantanée que l’entreprise de Mark Zuckerberg a lancé en 2011, désormais obligatoire sur les mobiles, et qui pourrait devenir une plate-forme de plusieurs services avec l’ouverture aux développeurs tiers. Initialement destiné aux développeurs maison, ATC à été développé avec des outils Open Source. C’est en toute logique que l’entreprise de Palo Alto annonce aujourd’hui reverser les spécifications de son simulateur à la communauté (à travers la publication du projet sur GitHub). « Nous souhaitons donner à la communauté Open Source la même chance d’améliorer nos idées et d’innover avec les siennes propres », justifient les porte-paroles de Facebook. Une initiative qui aidera nombre de développeurs d’applications mobiles au-delà de l’offre proposée par la plate-forme sociale.


Lire également
Yosemite, premier serveur modulaire Open Source signé… Facebook
Petits paiements entre amis pour Facebook Messenger
Requêtes gouvernementales en hausse pour Facebook

Crédit photo : Maglara / Shutterstock.com

Recent Posts

ChatGPT : le Financial Times signe avec OpenAI

FT Group, éditeur du Financal Times, a signé un accord avec OpenAI afin d'utiliser ses…

19 heures ago

Les hyperscalers renforcent leurs recherches et datacenters pour l’IA

Au premier trimestre, Microsoft, Meta/Facebook et Alphabet/Google ont déjà investi plus de 32 milliards $…

20 heures ago

Cybersécurité : Darktrace dans l’escarcelle de Thoma Bravo

La société britannique de cybersécurité Darktrace a accepté une offre de rachat de 5,32 milliards…

2 jours ago

Étude Trends of IT 2024 : comment les managers IT développent leurs projets

Silicon et KPMG lancent la deuxième édition de l'étude Trends of IT. Cette édition 2024…

2 jours ago

Atos : l’Etat veut acquérir les activités souveraines

Le ministère de l'économie a adressé une lettre d'intention à la direction d'Atos pour racheter…

2 jours ago

Arnaud Monier – SNCF Connect & Tech : « Notre moteur, c’est l’innovation et nous procédons par incrémentation »

Directeur Technologie de SNCF Connect & Tech, Arnaud Monier lance une campagne de recrutement pour…

2 jours ago