PC Review


Reply
Thread Tools Rate Thread

Best way to implement a high performance: HTTP messaging engine

 
 
C Smith
Guest
Posts: n/a
 
      1st Oct 2009
I am developing a high performance HTTP messaging engine which potentially
needs to service many simultaneous requests.

My main concern with using any of the built in framework classes such as
WebClient or HttpWebrequest is that they internally use threads from the
machines thread pool which I think potentially limits scalability.

Can anyone offer advice on how best to implement a scalable HTTP messaging
engine? I know going back to basics and building a HTTP messenger upwards
from the TCP level would be the best solution but this seems like a fairly
substantial coding task. Ideally I would like to leverage something at a
little higher level.

I've done a fair bit of Googling but cannot find a definitive answer.

Any ideas, tips or advice would be gratefully received.

Clive



__________ Information from ESET NOD32 Antivirus, version of virus signature database 4473 (20091001) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com



 
Reply With Quote
 
 
 
 
Hillbilly
Guest
Posts: n/a
 
      1st Oct 2009
Windows Azure

"C Smith" <nomail@nomail> wrote in message
news:(E-Mail Removed)...
>I am developing a high performance HTTP messaging engine which potentially
>needs to service many simultaneous requests.
>
> My main concern with using any of the built in framework classes such as
> WebClient or HttpWebrequest is that they internally use threads from the
> machines thread pool which I think potentially limits scalability.
>
> Can anyone offer advice on how best to implement a scalable HTTP messaging
> engine? I know going back to basics and building a HTTP messenger upwards
> from the TCP level would be the best solution but this seems like a fairly
> substantial coding task. Ideally I would like to leverage something at a
> little higher level.
>
> I've done a fair bit of Googling but cannot find a definitive answer.
>
> Any ideas, tips or advice would be gratefully received.
>
> Clive
>
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus
> signature database 4473 (20091001) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
>


 
Reply With Quote
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
MLC High Performance SSD-CORSAIR Performance Series 128GB PC/NB Dual Platform Test windwithme User Reviews 4 17th Jun 2011 07:09 AM
High performance database messaging or pushing msgroup Microsoft ASP .NET 0 28th Apr 2010 01:45 AM
Apache 2.0.53 Stable - A high performance Unix-based HTTP server. Gordon Darling Freeware 2 9th Feb 2005 02:07 PM
Apache 2.0.48 Stable - A high performance Unix-based HTTP server Gordon Darling Freeware 0 29th Oct 2003 07:00 PM
.NET Messaging Q performance wrt message size wycklk Microsoft Dot NET Framework 1 17th Oct 2003 01:48 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 01:54 AM.