Parallelität in web-Anwendungen

So, in letzter Zeit gab es sehr viel Wert, die von fast allen Plattform-Anbietern, um neue tools/language Konstrukte für eine bessere Parallelität. Und das ist auch einer der Gründe, warum viele der Ideen aus den funktionalen Programmiersprachen eingebunden in die mainstream-Sprachen wie C#, Java, etc.

Obwohl diese sehr sinnvoll, heute speziell mit der Einführung der multi-core-CPUs, aber ich wollte wissen, wie kann man diese verwenden, speziell im Bereich der web-Anwendungen. In web-apps eine Menge von der Parallelität wird verwaltet von der web-server selbst und sehr selten sehe ich multi-threading implementiert, die innerhalb von web-Seiten. AJAX ermöglichte auch die "pagelets" wie Paradigma weiter zu helfen.

Web-Anwendungen bestehen in der Regel Holen die Ergebnisse schnell und bis jetzt haben wir genutzt, viele Taktiken wie caching, Redundanz, etc. um dieses Ziel zu erreichen. Wenn es war etwas, das rechenintensiven es passieren musste offline - (und die Kunden könnten Abfrage für die Ergebnisse später oder Rückrufe, die umgesetzt werden könnten).

Parallelität in der Art bereits umgesetzt in eine Menge von Bibliotheken/frameworks, die in der Regel in web-Anwendungen wie Datenbank -, multi-bekommt in frameworks wie memcached.

Konnte ich nicht finden eine Menge von Beispiel-Szenarien, in denen die jüngsten Parallelität Plattformen und Bibliotheken verwendet werden können, im Kontext von web-apps. Also ich würde gerne wissen, ob Sie sehr viel Sinn machen in der web-Domäne.

  • Könnten Sie bitte verfeinern Sie genau, was Sie Fragen?
  • Also ich wollte wissen, wie sich Menschen untersucht haben, die neuen concurrency-Konstrukte und Bibliotheken in web-Anwendungen.
  • Ich denke, das ist eine sehr scharfsinnige Frage. Ich glaube nicht, dass web-Anwendungen eigentlich sehr viel natürliches Bedürfnis für die Parallelität hinaus, was der container bereits bietet. Ich fürchte, dass die neuen concurrency-features, die sich jetzt nicht annähernd so nützlich wie Leute denken, Sie sind. Wir treffen uns wieder an dieser Frage in, sagen wir, zehn Jahren, und sehen, wie es geklappt hat.
InformationsquelleAutor Aayush Puri | 2010-02-08
Schreibe einen Kommentar