Je travaille sur une implémentation d'exécution JavaScript multi-thread depuis une semaine. J'ai une preuve de concept faite en C ++ en utilisant JavaScriptCore et boost. L’architecture est simple: lorsque le moteur d’exécution termine l’évaluation du script principal, il se lance et rejoint un pool de threads, qui commence à sélectionner …
Récemment, il y a eu beaucoup d'éloges pour Node.js. Je ne suis pas un développeur qui a beaucoup été exposé aux applications réseau. D'après ma compréhension même de Nodes.js, sa force est la suivante: nous avons un seul thread qui gère plusieurs connexions et fournit une architecture basée sur des …
Je vois beaucoup de conneries en ligne sur la façon dont Erlang donne un coup de pied au cul de node.js dans à peu près toutes les catégories imaginables. J'aimerais donc apprendre Erlang et essayer, mais voici le problème. Je constate que j'ai beaucoup plus de difficulté à récupérer Erlang …
Javascript apparaissant comme le langage de programmation omniprésent sur le Web au cours des prochaines années, de nouvelles infrastructures apparaissent toutes les cinq minutes et la programmation événementielle prend le pas sur les serveurs et les clients: En tant que développeur Javascript, considérez-vous que les modèles de conception traditionnels sont …
Je continue à voir des recruteurs, des développeurs, etc. se référer à Node.js comme un framework. À mon avis, c'est par ignorance de ce que Node.js est réellement. Souvent, dans les descriptions de travail, Node.js est regroupé en tant que bibliothèque entre AngularJS , React , etc. En général, je …
Supposons que j'ai un front-end qui est principalement une application d'une seule page écrite en utilisant angular, grunt et bower. Et supposons que j'ai un backend, qui est principalement une API REST située au-dessus d'un ORM, qui stocke / récupère des objets d'une base de données, en utilisant des choses …
Pourquoi Redis pour la file d'attente? J'ai l'impression que Redis peut faire un bon candidat pour l'implémentation d'un système de file d'attente. Jusqu'à présent, nous avons utilisé notre base de données MySQL avec interrogation, ou RabbitMQ. Avec RabbitMQ, nous avons eu de nombreux problèmes - les bibliothèques clientes sont très …
J'ai beaucoup parlé de la façon dont Node.js est génial pour les applications Web en temps réel - des choses qui nécessitent des sockets, des communications Comet, AJAX, etc. Je sais que son modèle basé sur les événements, asynchrone et basé sur les threads est également bon pour la concurrence …
Je fais du Javascript basé sur le Web (vanilla JS, jQuery, Backbone, etc.) depuis quelques années maintenant, et récemment j'ai travaillé avec Node.js. Il m'a fallu un certain temps pour me familiariser avec la programmation "non bloquante", mais je me suis maintenant habitué à utiliser les rappels pour les opérations …
Je suis un JavaScripter novice et je n'ai aucune connaissance réelle de ce qui se passe à l'intérieur du moteur V8. Cela dit, j'apprécie vraiment mes premières incursions dans l'environnement node.js, mais je trouve que j'utilise constamment events.EventEmitter () comme moyen d'émettre des événements globaux afin de pouvoir structurer mes …
Veuillez me dire si: Node.js rendra notre site plus rapide! Node.js consommera moins de ressources serveur, nous pouvons économiser de l'argent! Node.js nous rendra plus productifs! Node.js signifie que nous pouvons partager du code JavaScript côté client et côté serveur. Pour clarifier, nous réécrivons un serveur frontal, qui communiquera avec …
J'ai une question similaire à celle-ci , mais pas tout à fait la même. Je voudrais que l'utilisateur de mon application l'installe avec toutes les dépendances nécessaires pour la façon dont il voudrait l'utiliser. Ainsi, par exemple, s'ils souhaitent persister sur MongoDB, seules les bibliothèques liées à Mongo seront installées, …
J'ai lu sur le problème C10K, et particulièrement la partie qui se réfère aux E / S du serveur asynchrone. http://www.kegel.com/c10k.html#aio Je pense que cela résume à peu près ce que Node.js fait sur le serveur, en permettant aux threads de traiter les demandes des utilisateurs tout en s'appuyant sur …
J'ai remarqué que Node.js est devenu très populaire, et j'ai vu plusieurs cas de personnes y faire des projets à petite échelle. J'ai également examiné les listes des avantages et des inconvénients pour avoir une idée de ce que Node.js peut faire, mais je ne sais toujours pas en quoi …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 6 ans . Je recherche une entrée solide et rapide dans le domaine …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.