J'ai travaillé avec des Node.js
pour un peu de temps et me considère assez bien avec Java. Mais je viens de découvrir Akka
et a été tout de suite intéressé à son modèle acteur (ce que je comprends).
Maintenant, en supposant que mon JavaScript compétences ont été à la hauteur avec mon Scala/Java compétences, je veux me concentrer sur l'aspect pratique de l'un ou l'autre système. Surtout dans les conditions de services web.
C'était ma compréhension de ce Nœud est excellent dans le maniement de nombreuses opérations simultanées. J'imagine un bon Nœud de service web pour un système de gestion d'actifs serait excelle dans le traitement de nombreux utilisateurs de soumettre des modifications en même temps (dans un plus gros trafic de l'application).
Mais après avoir lu sur les acteurs Akka, il semble qu'il serait excel à la même chose. Et j'aime l'idée de réduire le travail de morceaux bouchées. De Plus, il y a des années j'ai barboté dans l'Erlang et est tombé en amour avec le passage de messages système qu'il utilise.
Je travaille sur de nombreuses applications qui traitent de la logique métier complexe et je pense qu'il est temps de sauter plus lourd dans l'une ou l'autre. En particulier la mise à niveau de l'héritage des Entretoises et des applications C#.
De toute façon, en évitant les guerres saintes, comment les deux systèmes fondamentalement différents? Il semble que les deux sont orientés vers le même objectif. Avec peut-être Akka "auto-guérison" de l'architecture d'un avantage.
MODIFIER
On dirait que je suis la proximité des votes. Merci de ne pas prendre cette question comme "quel est le meilleur, nœud ou akka?". Ce que je cherche, c'est une différence fondamentale dans événementielle des bibliothèques comme Nœud et l'acteur base comme Akka.