Click here to Skip to main content
15,900,461 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionHow to prevent a CFileDialog Box from resizing? Pin
Erik1-Jul-02 2:06
Erik1-Jul-02 2:06 
AnswerRe: How to prevent a CFileDialog Box from resizing? Pin
Prem Kumar1-Jul-02 4:51
Prem Kumar1-Jul-02 4:51 
GeneralRe: How to prevent a CFileDialog Box from resizing? Pin
Erik1-Jul-02 19:02
Erik1-Jul-02 19:02 
GeneralI/O Completion Port Pin
unknown soldier1-Jul-02 0:59
unknown soldier1-Jul-02 0:59 
GeneralRe: I/O Completion Port Pin
Len Holgate1-Jul-02 8:53
Len Holgate1-Jul-02 8:53 
GeneralHigh scale chat server Pin
1-Jul-02 0:47
suss1-Jul-02 0:47 
GeneralRe: High scale chat server Pin
benjymous1-Jul-02 2:02
benjymous1-Jul-02 2:02 
GeneralRe: High scale chat server Pin
Len Holgate1-Jul-02 9:01
Len Holgate1-Jul-02 9:01 
Sunugtufiq Chang wrote:
I am looking for any open source project regarding "highly scalable" chat server deleaing with 5000+ clients. No matter it'll be in distributed environment or standalone environment.

Take a look at my articles on high performance IO completion port based TCP servers. You'll need to make sure that your database IO doesn't happen on your socket IO threads or you'll kill your scalability, but the 2nd article deals with that issue.

You could probably trim some fat from the servers that I present in the article as they're designed for reuse, and that's probably at odds with actually being the fastest possible...

Then, if they you still cant handle the required load with your target hardware you probably need to scale out and use a cluster of machines sharing the one IP address (in the same way that high performance web farms are constructed) but that's left as an exercise for the reader Wink | ;)

Len Holgate
www.jetbyte.com
The right code, right now.
GeneralGet code page of exe Pin
ed welch30-Jun-02 23:08
ed welch30-Jun-02 23:08 
GeneralRe: Get code page of exe Pin
Mike Nordell2-Jul-02 7:20
Mike Nordell2-Jul-02 7:20 
QuestionCan I use standard FTP command to check file properties on remote site? Pin
DengJW30-Jun-02 23:08
DengJW30-Jun-02 23:08 
QuestionMy dialog window doesn't process my accellerator keys? Pin
solosnake30-Jun-02 22:54
solosnake30-Jun-02 22:54 
AnswerRe: My dialog window doesn't process my accellerator keys? Pin
Prem Kumar1-Jul-02 4:56
Prem Kumar1-Jul-02 4:56 
QuestionWhether 'Control' Key is pressed ? Pin
nilaysoft30-Jun-02 22:41
nilaysoft30-Jun-02 22:41 
AnswerRe: Whether 'Control' Key is pressed ? Pin
30-Jun-02 23:29
suss30-Jun-02 23:29 
AnswerRe: Whether 'Control' Key is pressed ? Pin
Mustafa Demirhan1-Jul-02 7:09
Mustafa Demirhan1-Jul-02 7:09 
QuestionCHtmlView Bug? Pin
Renegade30-Jun-02 22:38
Renegade30-Jun-02 22:38 
GeneralDLL's Pin
urid30-Jun-02 22:32
urid30-Jun-02 22:32 
QuestionHow to get informations from other process Pin
Neil Yao30-Jun-02 22:31
Neil Yao30-Jun-02 22:31 
AnswerRe: How to get informations from other process Pin
Prem Kumar1-Jul-02 0:25
Prem Kumar1-Jul-02 0:25 
GeneralRe: How to get informations from other process Pin
Neil Yao1-Jul-02 15:03
Neil Yao1-Jul-02 15:03 
GeneralForce a tooltip Pin
Davy Mitchell30-Jun-02 22:06
Davy Mitchell30-Jun-02 22:06 
GeneralRe: Force a tooltip Pin
Peter Zajac10-Jul-02 8:05
Peter Zajac10-Jul-02 8:05 
QuestionHow to enable and disable........ Pin
Agnihothra30-Jun-02 19:50
Agnihothra30-Jun-02 19:50 
AnswerRe: How to enable and disable........ Pin
Christian Graus30-Jun-02 20:08
protectorChristian Graus30-Jun-02 20:08 

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.