Re: [twsocket] 2006 Developer Conference in Northern California

2006-06-22 Thread Arno Garrels
Fastream Technologies wrote:
 You can mention the 32-connections-per-thread async/MT mixed system
 that is only possible with non-blocking sockets such as ICS. I can
 send you C++ code snippets. And would appreciate if you mentioned
 IQRP as an example. 

I recently started writing a MT TWSocket server component featuring 
a thread pool as well as a TWsocket pool inside a thread. It allows to
set a fixed number of client threads and/or a fixed number of clients
per thread. It's possible to grow either in the number of threads or
the number of clients per thread, this should meet most requirements.

---
Arno Garrels [TeamICS]
http://www.overbyte.be/eng/overbyte/teamics.html
 

 
 Regards,
 
 SZ
 
 - Original Message -
 From: Arno Garrels [EMAIL PROTECTED]
 To: ICS support mailing twsocket@elists.org
 Sent: Wednesday, June 21, 2006 11:33 PM
 Subject: Re: [twsocket] 2006 Developer Conference in Northern
 California 
 
 
 Francois PIETTE wrote:
 There is currently a call for paper
 (http://bdn.borland.com/article/33526) for the 2006 Developer
 Conference. I could submit some abstract about ICS and/or MidWare.
 Any killing idea ?
 
 I don't think it's killing, but most developers believe multi-
 threaded server applications are better done with blocking sockets,
 time to clear them up.
 
 ---
 Arno Garrels [TeamICS]
 http://www.overbyte.be/eng/overbyte/teamics.html
 
 
 
 --
 [EMAIL PROTECTED]
 The author for the freeware multi-tier middleware MidWare
 The author of the freeware Internet Component Suite (ICS)
 http://www.overbyte.be
 --
 To unsubscribe or change your settings for TWSocket mailing list
 please goto http://www.elists.org/mailman/listinfo/twsocket
 Visit our website at http://www.overbyte.be
-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be


Re: [twsocket] 2006 Developer Conference in Northern California

2006-06-22 Thread Arno Garrels
Fastream Technologies wrote:
 Yes this approach is the best for FTP/SMTP/POP3 servers. We use a
 dynamic thread pool which remembers the number of threads served in
 the last second and scales the thread destruction/pooling with
 respect to that. This is even better than fixed number of threads.

Of course, my new MT server therefore has both a dynamic thread pool
as well as a dynamic client pool per thread. Threads and clients 
can be preallocated.
 
 
 Regards,
 
 SZ
 
 - Original Message -
 From: Arno Garrels [EMAIL PROTECTED]
 To: ICS support mailing twsocket@elists.org
 Sent: Thursday, June 22, 2006 10:44 AM
 Subject: Re: [twsocket] 2006 Developer Conference in Northern
 California 
 
 
 Fastream Technologies wrote:
 You can mention the 32-connections-per-thread async/MT mixed system
 that is only possible with non-blocking sockets such as ICS. I can
 send you C++ code snippets. And would appreciate if you mentioned
 IQRP as an example.
 
 I recently started writing a MT TWSocket server component featuring
 a thread pool as well as a TWsocket pool inside a thread. It allows
 to set a fixed number of client threads and/or a fixed number of
 clients per thread. It's possible to grow either in the number of
 threads or the number of clients per thread, this should meet most
 requirements. 
 
 ---
 Arno Garrels [TeamICS]
 http://www.overbyte.be/eng/overbyte/teamics.html
 
 
 
 Regards,
 
 SZ
 
 - Original Message -
 From: Arno Garrels [EMAIL PROTECTED]
 To: ICS support mailing twsocket@elists.org
 Sent: Wednesday, June 21, 2006 11:33 PM
 Subject: Re: [twsocket] 2006 Developer Conference in Northern
 California
 
 
 Francois PIETTE wrote:
 There is currently a call for paper
 (http://bdn.borland.com/article/33526) for the 2006 Developer
 Conference. I could submit some abstract about ICS and/or MidWare.
 Any killing idea ?
 
 I don't think it's killing, but most developers believe multi-
 threaded server applications are better done with blocking sockets,
 time to clear them up.
 
 ---
 Arno Garrels [TeamICS]
 http://www.overbyte.be/eng/overbyte/teamics.html
 
 
 
 --
 [EMAIL PROTECTED]
 The author for the freeware multi-tier middleware MidWare
 The author of the freeware Internet Component Suite (ICS)
 http://www.overbyte.be
 --
 To unsubscribe or change your settings for TWSocket mailing list
 please goto http://www.elists.org/mailman/listinfo/twsocket
 Visit our website at http://www.overbyte.be
 --
 To unsubscribe or change your settings for TWSocket mailing list
 please goto http://www.elists.org/mailman/listinfo/twsocket
 Visit our website at http://www.overbyte.be
-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be


[twsocket] 2006 Developer Conference in Northern California

2006-06-21 Thread Francois PIETTE
There is currently a call for paper (http://bdn.borland.com/article/33526) 
for the 2006 Developer Conference. I could submit some abstract about ICS 
and/or MidWare. Any killing idea ?

--
[EMAIL PROTECTED]
The author for the freeware multi-tier middleware MidWare
The author of the freeware Internet Component Suite (ICS)
http://www.overbyte.be

-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be


Re: [twsocket] 2006 Developer Conference in Northern California

2006-06-21 Thread Arno Garrels
Francois PIETTE wrote:
 There is currently a call for paper
 (http://bdn.borland.com/article/33526) for the 2006 Developer
 Conference. I could submit some abstract about ICS and/or MidWare.
 Any killing idea ? 

I don't think it's killing, but most developers believe multi-threaded
server applications are better done with blocking sockets, time to 
clear them up.

---
Arno Garrels [TeamICS]
http://www.overbyte.be/eng/overbyte/teamics.html


 
 --
 [EMAIL PROTECTED]
 The author for the freeware multi-tier middleware MidWare
 The author of the freeware Internet Component Suite (ICS)
 http://www.overbyte.be
-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be