Click here to Skip to main content
15,896,557 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionDefine "overllaped" in serial communication - please [modified] SOLVED - see reference links in thread Pin
Vaclav_28-Feb-10 5:08
Vaclav_28-Feb-10 5:08 
AnswerRe: Define "overllaped" in serial communication - please Pin
CPallini28-Feb-10 6:11
mveCPallini28-Feb-10 6:11 
GeneralRe: Define "overllaped" in serial communication - please Pin
Vaclav_28-Feb-10 6:30
Vaclav_28-Feb-10 6:30 
AnswerRe: Define "overllaped" in serial communication - please Pin
Iain Clarke, Warrior Programmer28-Feb-10 21:41
Iain Clarke, Warrior Programmer28-Feb-10 21:41 
GeneralRe: Define "overllaped" in serial communication - please Pin
Vaclav_1-Mar-10 4:37
Vaclav_1-Mar-10 4:37 
QuestionAlternatives to MSMQ Pin
tximo27-Feb-10 22:52
tximo27-Feb-10 22:52 
AnswerRe: Alternatives to MSMQ Pin
Garth J Lancaster28-Feb-10 0:17
professionalGarth J Lancaster28-Feb-10 0:17 
GeneralRe: Alternatives to MSMQ Pin
tximo28-Feb-10 8:58
tximo28-Feb-10 8:58 
Well, I'm not saying it does not work.

In fact, up to now, I am quite glad with it. But I beleive that sooner or later our system will get bigger and maybe MSMQ is not the best option.

Imagine you buy the first car you see because it fits your needs. You're happy with it but you wonder: Did I get really the best car for me? Will this car fit me when I have kids?

One key factor in our trading system (in any system, I think) is how quik does it respond to market events. Imagine my system has to buy a stock when it hits a certain price. There is a time interval since the stock hits the price, the data comes into my system, my system sends the order, the order reaches my broker, and it is executed. In that delay interval, the price might have moved (it always does) and I end by paying a higher price. Time is Money.

So part of my job is to reduce that delay as much as possible. One milisecond counts.

What do I mean by "better"? Above all, faster. I find sending an MSMQ message takes quite a good number of code lines and function calls, that is, execution time. Besides, the message has to reach the server (MS message queuing service) and be read by the receiver. That means extracting data from the message, which is a string containing several fields with the corresponding field limiters. That does not sound like lightning-fast, does it?

About costs, I repeat what I said, time is money, and we invested a considerable amount of both, so any cost might be worth it if we improve enough.

Thank you.
GeneralRe: Alternatives to MSMQ Pin
Luc Pattyn28-Feb-10 9:04
sitebuilderLuc Pattyn28-Feb-10 9:04 
GeneralRe: Alternatives to MSMQ Pin
tximo28-Feb-10 21:29
tximo28-Feb-10 21:29 
GeneralRe: Alternatives to MSMQ Pin
Garth J Lancaster28-Feb-10 10:00
professionalGarth J Lancaster28-Feb-10 10:00 
GeneralRe: Alternatives to MSMQ Pin
tximo28-Feb-10 21:34
tximo28-Feb-10 21:34 
GeneralRe: Alternatives to MSMQ Pin
Rolf Kristensen2-Mar-10 12:29
Rolf Kristensen2-Mar-10 12:29 
QuestionSyntax of HANDLE operator in CSyncObject Pin
ForNow27-Feb-10 18:25
ForNow27-Feb-10 18:25 
AnswerRe: Syntax of HANDLE operator in CSyncObject Pin
Richard MacCutchan28-Feb-10 1:34
mveRichard MacCutchan28-Feb-10 1:34 
GeneralRe: Syntax of HANDLE operator in CSyncObject Pin
ForNow28-Feb-10 3:47
ForNow28-Feb-10 3:47 
GeneralRe: Syntax of HANDLE operator in CSyncObject Pin
Richard MacCutchan28-Feb-10 8:45
mveRichard MacCutchan28-Feb-10 8:45 
QuestionCreating an color wave using gdi Pin
Steven Foxton27-Feb-10 13:42
Steven Foxton27-Feb-10 13:42 
AnswerRe: Creating an color wave using gdi Pin
«_Superman_»27-Feb-10 15:57
professional«_Superman_»27-Feb-10 15:57 
QuestionSHBrowseForFolder Pin
Bram van Kampen27-Feb-10 12:57
Bram van Kampen27-Feb-10 12:57 
AnswerRe: SHBrowseForFolder Pin
Stuart Dootson27-Feb-10 13:11
professionalStuart Dootson27-Feb-10 13:11 
GeneralRe: SHBrowseForFolder Pin
Bram van Kampen28-Feb-10 13:40
Bram van Kampen28-Feb-10 13:40 
Question"A resource in this file uses an unknown language: English(U.S.)(unknown sub-lang:0X10).Unable to open this." Pin
iwt.dev27-Feb-10 7:59
iwt.dev27-Feb-10 7:59 
AnswerRe: "A resource in this file uses an unknown language: English(U.S.)(unknown sub-lang:0X10).Unable to open this." Pin
Richard Andrew x6427-Feb-10 12:37
professionalRichard Andrew x6427-Feb-10 12:37 
QuestionWinsock problem in 64 bit windows Pin
Varghese Paul M27-Feb-10 0:18
Varghese Paul M27-Feb-10 0:18 

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.