Je veux comprendre les bases du serveur web Event Driven, je sais que l'un d'entre eux est Tornado, mais toute autre information est très appréciée.qu'est-ce qu'un serveur web piloté par événement
Merci
Je veux comprendre les bases du serveur web Event Driven, je sais que l'un d'entre eux est Tornado, mais toute autre information est très appréciée.qu'est-ce qu'un serveur web piloté par événement
Merci
Un serveur web a besoin pour gérer les connexions simultanées. Il y a plusieurs façons de le faire, certaines d'entre elles sont:
A la fin, la distinction finit par être dans la façon dont vous stockez chaque état de connexion (explicitement dans une structure de contexte, implicitement dans la pile, de manière implicite dans une suite, ...) et comment vous planifiez entre les connexions (laissez le planificateur OS le faire, laissez les primitives d'interrogation OS le faire, ...).
Il y a une analogie de ce bien décrit ici:
http://daverecycles.tumblr.com/post/3104767110/explain-event-driven-web-servers-to-your-grandma
+1 Exemple parfait! [This] (http://www.slideshare.net/simon/evented-io-based-web-servers-explained-using-bunnies) est super aussi. – Mick
manière EVENEMENTIEL vise à résoudre le problème C10K. Il transforme le «modèle push» traditionnel en un «modèle de traction» pour créer une E/S événementielle non bloquante. Autrement dit, l'architecture pilotée par les événements évite de générer des threads supplémentaires et des frais généraux de changement de contexte de thread, et se termine généralement par de meilleures performances et une consommation de ressources moindre.
Certains aperçu d'un développeur de rails, comprend également l'analogie: http://odysseyonrails.com/articles/8
Notez que les réponses par liens uniquement sont déconseillées, les réponses SO devraient être l'aboutissement d'une recherche de solution (contre encore une autre escale de références, qui tendent à se périmer avec le temps). S'il vous plaît envisager d'ajouter un synopsis autonome ici, en gardant le lien comme référence. – kleopatra
Pourquoi cette question inappropriée, qu'il ya une demande de fermeture? – Anonymous