IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Conception Web Discussion :

NodeJs + NoSql pour WEB? Retour d'expérience?


Sujet :

Conception Web

  1. #1
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2008
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2008
    Messages : 80
    Points : 114
    Points
    114
    Par défaut NodeJs + NoSql pour WEB? Retour d'expérience?
    Bonjour,

    Je connais bien le développement de gros sites avec des technologies « classiques » telles que PHP avec une base de donnée relationnelle. Avec ces technologies, les techniques utilisées pour assurer une montée en charge sont :
    • L’utilisation d’un répartiteur de charge pour répartir le flux HTTP sur un ensemble de frontaux WEB.
    • Utilisation d’une « grappe » (cluster) de serveur de base de données.


    Ces techniques sont relativement onéreuses, car elles requièrent une infrastructure relativement importante.

    Je m’intéresse dorénavant à NodeJs car cette technologie est de plus en plus utilisée.

    J’ai entendu dire que l’utilisation de NodeJs, couplée à l’utilisation d’une base telle que MongoDb présente un grand intérêt pour assurer la monter en charge du système.

    Avez-vous un retour d’expérience sur le sujet ?

    Quels sont les avantages et les inconvénients de la solution NodeJs + NoSql pour le développement WEB ?

    Merci,

    Denis

  2. #2
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2008
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2008
    Messages : 80
    Points : 114
    Points
    114
    Par défaut
    Bon,

    J’ai installé NodeJs. Je connais très bien le JavaScript, donc j’ai directement testé, tout en explorant la documentation.

    Finalement, NodeJs ne me semble pas spécialement adapté pour réaliser des systèmes prévus pour monter en charge. En tous les cas, il ne me semble pas plus adapté que le couple Apache/PHP.

    MongoDB en revanche est plus intéressante que MySql, du point de vie de la montée en charge.

    Pour concevoir un système WEB prévu pour monter en charge, je considérerais les technologies suivantes :

    • Apache.
    • PHP.
    • MongoDB.
    • RabbitMQ (pour la répartition de la charge au sein du backend).


    Qu’en pensez-vous ?

    Merci,

    Denis

Discussions similaires

  1. Retours d'expérience sur l'architecture orientée Web (WOA)
    Par Mickael Baron dans le forum Architecture
    Réponses: 35
    Dernier message: 23/11/2013, 20h30
  2. Réponses: 1
    Dernier message: 19/04/2011, 23h12
  3. Question d'hébergeur pour avoir des retours d'expérience
    Par zooffy dans le forum Développement Web avec .NET
    Réponses: 0
    Dernier message: 25/11/2010, 09h10
  4. retour d'expérience pour une application de type PGI/ERP
    Par papy_tergnier dans le forum Ruby on Rails
    Réponses: 0
    Dernier message: 22/05/2008, 16h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo