Click here to Skip to main content
15,921,774 members
Home / Discussions / C#
   

C#

 
GeneralHelp Please... Waqas Butt Pin
| Muhammad Waqas Butt |17-Oct-04 4:41
professional| Muhammad Waqas Butt |17-Oct-04 4:41 
GeneralRe: Help Please... Waqas Butt Pin
Christian Graus17-Oct-04 10:56
protectorChristian Graus17-Oct-04 10:56 
GeneralRe: Help Please... Waqas Butt Pin
| Muhammad Waqas Butt |18-Oct-04 15:07
professional| Muhammad Waqas Butt |18-Oct-04 15:07 
GeneralRe: Help Please... Waqas Butt Pin
Christian Graus18-Oct-04 15:22
protectorChristian Graus18-Oct-04 15:22 
GeneralRe: Help Please... Waqas Butt Pin
| Muhammad Waqas Butt |18-Oct-04 21:44
professional| Muhammad Waqas Butt |18-Oct-04 21:44 
GeneralInterprocess communication Pin
petst17-Oct-04 3:00
petst17-Oct-04 3:00 
GeneralRe: Interprocess communication Pin
CerebralKungFu17-Oct-04 4:55
CerebralKungFu17-Oct-04 4:55 
GeneralRe: Interprocess communication Pin
petst17-Oct-04 5:40
petst17-Oct-04 5:40 
Many thanks for your replay. I know the risks of moving away from serialization (and standards) but I desperately need the speed. The type of solution is a protocol front-end handling over 100K messages per second on a quad Xeon machine. I was surprised when we were testing how far we could go in opening the message payload for inspection reasons: the performance price for a single extra string operation (such as UrlDecode) costs about 3.000 messages per second less throughput... Imagine.

I've been looking at Christoph's framework, it's a great thing, but it becomes unstable when moving more than 12 Mbit/s (which is around 10.000 msg/sec). The single-process architecture, as it exists today, behaves predictably and inspects and routes up to 180 Mbit/s of message data between components. Also, we've seen some exceptions when either the producer or the consumer dissapears from the process list under load conditions above 5 Mbit/s. Maybe it's synchro-related or the custom queue implementation, I'm not sure.

Anyway, thanks again for thinking along...

Peter.




GeneralRe: Interprocess communication Pin
CerebralKungFu17-Oct-04 6:31
CerebralKungFu17-Oct-04 6:31 
GeneralRe: Interprocess communication Pin
petst17-Oct-04 6:55
petst17-Oct-04 6:55 
GeneralURL Encoding - prevent "|" encoding as %7C Pin
Helix017-Oct-04 2:06
Helix017-Oct-04 2:06 
GeneralRe: URL Encoding - prevent "|" encoding as %7C Pin
WillemM17-Oct-04 7:25
WillemM17-Oct-04 7:25 
GeneralRe: URL Encoding - prevent "|" encoding as %7C Pin
Helix018-Oct-04 2:15
Helix018-Oct-04 2:15 
QuestionHow using class from another project Pin
Mikel Fayad16-Oct-04 22:50
Mikel Fayad16-Oct-04 22:50 
AnswerRe: How using class from another project Pin
nxde200016-Oct-04 23:26
nxde200016-Oct-04 23:26 
GeneralRe: How using class from another project Pin
Mikel Fayad17-Oct-04 21:55
Mikel Fayad17-Oct-04 21:55 
GeneralUse Graph.Chart in MSWord Pin
nxdess16-Oct-04 21:45
sussnxdess16-Oct-04 21:45 
GeneralDataTable already belongs to another DataSet Pin
myNameIsRon16-Oct-04 20:40
myNameIsRon16-Oct-04 20:40 
GeneralRe: DataTable already belongs to another DataSet Pin
Heath Stewart16-Oct-04 20:49
protectorHeath Stewart16-Oct-04 20:49 
GeneralRe: DataTable already belongs to another DataSet Pin
myNameIsRon17-Oct-04 15:29
myNameIsRon17-Oct-04 15:29 
GeneralCount Char in String Pin
Bedevian16-Oct-04 19:08
Bedevian16-Oct-04 19:08 
GeneralRe: Count Char in String Pin
Alex Korchemniy16-Oct-04 20:58
Alex Korchemniy16-Oct-04 20:58 
GeneralPlease help User Control Pin
robmays16-Oct-04 16:45
robmays16-Oct-04 16:45 
GeneralRe: Please help User Control Pin
afinnell17-Oct-04 8:57
afinnell17-Oct-04 8:57 
GeneralRe: Please help User Control Pin
robmays17-Oct-04 20:47
robmays17-Oct-04 20:47 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.