Benchmarks RIA
mardi 9 octobre 2007
Voilà une application de benchmark très intéressante pour toute personne concernée par des applications à forte consommation, que ce soit en bande passante ou en données traitées. Ce benchmark compare les temps de traitement et de rapatriement, ainsi que la consommation de bande passantes, sur quelques technologies RIA et de différentes manières (selon les protocoles utilisés).
Bien que relativement technique, cette application permet un comparatif intéressant entre des technologies n'ayant pas les mêmes résultats selon le nombre de données à traiter et des protocoles plus rapides ou moins gourmands. Que retirer de ce benchmark ? Et bien que les protocoles qui ne sont pas textuels sont beaucoup plus rapides : je pense notamment à AMF (Action Message Format) qui offre un véritable gain de temps sur le parsing et l'envoi des données, ce qui n'est pas étonnant car c'est un protocole binaire manipulant directement des objets ActionScript et non uniquement du texte.
Un autre benchmark bien connu est celui des bulles qui rebondissent : il ne s'agit pas du même moyen de comparaison, ce dernier étant plus axé sur l'aspect graphique. Les résultats sont très complets et embrassent une grande partie des technologies RIA. Que peut-on conclure ? Là encore, pas de conclusions hâtives, mais toutefois un léger avantage pour Silverlight qui s'en sort le mieux. Toutefois, on peut souligner le meilleur comportement de la technologie Flex sur un plus grand nombre de balles (128), comparé au Java ou au DHTML.
Quelques benchmarks intéressants, qui mériteraient peut-être un tableau récapitulatif. Connaissez-vous d'autres benchmarks de technologie RIA ? Quel sont les aspects d'une application riches les plus enclins à être benchmarkés pour juger de la qualité de la technologie ?
Bien que relativement technique, cette application permet un comparatif intéressant entre des technologies n'ayant pas les mêmes résultats selon le nombre de données à traiter et des protocoles plus rapides ou moins gourmands. Que retirer de ce benchmark ? Et bien que les protocoles qui ne sont pas textuels sont beaucoup plus rapides : je pense notamment à AMF (Action Message Format) qui offre un véritable gain de temps sur le parsing et l'envoi des données, ce qui n'est pas étonnant car c'est un protocole binaire manipulant directement des objets ActionScript et non uniquement du texte.
Un autre benchmark bien connu est celui des bulles qui rebondissent : il ne s'agit pas du même moyen de comparaison, ce dernier étant plus axé sur l'aspect graphique. Les résultats sont très complets et embrassent une grande partie des technologies RIA. Que peut-on conclure ? Là encore, pas de conclusions hâtives, mais toutefois un léger avantage pour Silverlight qui s'en sort le mieux. Toutefois, on peut souligner le meilleur comportement de la technologie Flex sur un plus grand nombre de balles (128), comparé au Java ou au DHTML.
Quelques benchmarks intéressants, qui mériteraient peut-être un tableau récapitulatif. Connaissez-vous d'autres benchmarks de technologie RIA ? Quel sont les aspects d'une application riches les plus enclins à être benchmarkés pour juger de la qualité de la technologie ?







