La philosophie UNIX repose aussi sur la notion de processus père fils. Il n'y a pas de variable globale. Les variables d'environnement s'exporte du père au fils si on le demande.
Comme ce concept est parfois insuffisant, on peux avoir des segments de mémoire partagé mais l'important est que par défaut, tout tourne dans ce cadre bien cloisonné.
Les méta-serveurs complexe avec les bus puissant vont être un gouffre à bogue. C'est évident. L'étape suivante logique est bien sur les cgroup et au delà, de faire tourner chaque service dans un container. C'est vrai qu'on peux se poser la question du pourquoi faire aussi complexe au central ?
A mon sens, un des premiers coins dans la philosophie UNIX tel que tu l'as décrit a été le langage Perl car Larry en avait marre de chaîner les commandes dans des pipes au final plus compréhensible… Je dois dire que Perl est quand même un super langage pour le système…
Ce qui me gène plus est cet amas de chose binaire au coeur de l'espace utilisateur et que tout cela semble fort peu scriptable donc modifiable par un administrateur système moyen.
[^] # Re: Où est le problème ?
Posté par Sytoka Modon (site web personnel) . En réponse au journal Quelle distribution restera dans l'esprit UNIX?. Évalué à 5.
La philosophie UNIX repose aussi sur la notion de processus père fils. Il n'y a pas de variable globale. Les variables d'environnement s'exporte du père au fils si on le demande.
Comme ce concept est parfois insuffisant, on peux avoir des segments de mémoire partagé mais l'important est que par défaut, tout tourne dans ce cadre bien cloisonné.
Les méta-serveurs complexe avec les bus puissant vont être un gouffre à bogue. C'est évident. L'étape suivante logique est bien sur les cgroup et au delà, de faire tourner chaque service dans un container. C'est vrai qu'on peux se poser la question du pourquoi faire aussi complexe au central ?
A mon sens, un des premiers coins dans la philosophie UNIX tel que tu l'as décrit a été le langage Perl car Larry en avait marre de chaîner les commandes dans des pipes au final plus compréhensible… Je dois dire que Perl est quand même un super langage pour le système…
Ce qui me gène plus est cet amas de chose binaire au coeur de l'espace utilisateur et que tout cela semble fort peu scriptable donc modifiable par un administrateur système moyen.