J'utilise l'exemple akka-sample-remote pour faire un test de performance. Il semble que le temps pour l'aller-retour est de 3ms maintenant. qui comprend (deux acteurs dans deux jvm dans le même hôte en utilisant localhost).performance de akka remote
1 A-> B: envoyer une demande mathop 2 B-> A: renvoyer le résultat
Je soupçonne que la plupart du temps est consacré à la sérialisation. Mais pas sûr. Quelqu'un at-il une suggestion comment pourrais-je améliorer la performance plus loin? Est-ce vraiment la sérialisation qui prend le plus de temps. Comme ils sont sur le même hôte. Donc, je suppose que le réseau ne devrait pas prendre beaucoup de temps?
C'est l'heure de l'opération de MathOp incluse dans les 3 ms ou est-ce juste un no-op ?! –
'3ms' est très moins. Qu'est-ce qui te fait penser que c'est mauvais. – Jatin
Non, ce n'est pas la sérialisation pour une communication aussi simple. Parlez-vous couramment des tests de performance? Par exemple, exécutez-vous le test plusieurs fois avant de commencer les mesures? –