• [^] # Re: Concurrence ?

    Posté par . En réponse au message caractéristiques d'un serveur web pour forte affluence. Évalué à 4.

    Si serval21 ne donne pas suffisamment d'info, toi tu t'es complètement perdu.

    code mal écrit ? bien écrit ?
    Tu fais comment pour déterminer ça ? Un comité d'experts ? Tu les choisis comment ? En fonction de la réputation des développeurs ?

    complexité intrinsèque du code ? ( O(1) , O(n), O(n^2), O(n^n) )
    Complexité en quoi ? En mémoire ? Tu mesures quoi avec ta complexité ? Les accès mémoire ? L'allocation mémoire ? Le nombre de divisions sur des nombres en virgule flottante ? Toutes les instructions (serveur web et langage compris ?) ? Si c'est le cas tu es au courant que la complexité entre deux instructions peut être très différentes ?

    Tu es au courant aussi que la simple complexité algorithmique est très loin d'être suffisante dans ce genre de cas ? En effet il faut prendre en compte le côté parallélisable ou non des calculs.

    tenu charge du code ? ( req/s pour une archi donnée )
    Déjà il doit manquer un mot, mais en plus c'est vide de sens. Si je prends l'architecture x86, avec un bon vieux celeron et 256Mio de RAM et que je dis qu'il est capable de faire du trois requêtes par seconde alors il me faudra un cluster pour arriver à mes 50 000 utilisateurs ?
    L'architecture a une importance, mais elle n'est pas significative par rapport à la configuration testée. Les Atom et les Core i7 c'est la même architecture, à moins que tu ne parles des "sous-architectures" comme Nehalem, mais là ça commence à être vraiment très spécifique.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)