2006 Developer Conference in Northern California
5 answers - 153 bytes -

There is currently a call for paper ()
for the 2006 Developer Conference. I could submit some abstract about ICS
and/or MidWare. Any killing idea ?
No.1 | | 388 bytes |
| 
Francois PIETTE wrote:
There is currently a call for paper
() 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]
No.2 | | 1314 bytes |
| 
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.
Regards,
SZ
Message
From: "Arno Garrels" <arno.garrels (AT) gmx (DOT) de>
To: "ICS support mailing" <twsocket (AT) elists (DOT) 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
: () 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]
:
:
:
: >
: --
: francois.piette (AT) overbyte (DOT) be
: 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
: Visit our website at http://www.overbyte.be
No.3 | | 1857 bytes |
| 
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]
Regards,
SZ
Message
From: "Arno Garrels" <arno.garrels (AT) gmx (DOT) de>
To: "ICS support mailing" <twsocket (AT) elists (DOT) 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
() 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]
>
>
>
--
francois.piette (AT) overbyte (DOT) be
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
>Visit our website at http://www.overbyte.be
No.4 | | 2639 bytes |
| 
Yes this approach is the best for FTP/SMTP/PP3 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.
Regards,
SZ
Message
From: "Arno Garrels" <arno.garrels (AT) gmx (DOT) de>
To: "ICS support mailing" <twsocket (AT) elists (DOT) 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]
:
:
:
: >
: Regards,
: >
: SZ
: >
: Message
: From: "Arno Garrels" <arno.garrels (AT) gmx (DOT) de>
: To: "ICS support mailing" <twsocket (AT) elists (DOT) 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
: () 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]
: >
: >>
: >>
:
: --
: francois.piette (AT) overbyte (DOT) be
: 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
: >Visit our website at http://www.overbyte.be
: --
: To unsubscribe or change your settings for TWSocket mailing list
: please goto
: Visit our website at http://www.overbyte.be
No.5 | | 2799 bytes |
| 
Fastream Technologies wrote:
Yes this approach is the best for FTP/SMTP/PP3 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.
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
Message
From: "Arno Garrels" <arno.garrels (AT) gmx (DOT) de>
To: "ICS support mailing" <twsocket (AT) elists (DOT) 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]
>
>
>
Regards,
SZ
Message
From: "Arno Garrels" <arno.garrels (AT) gmx (DOT) de>
To: "ICS support mailing" <twsocket (AT) elists (DOT) 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
() 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]
--
francois.piette (AT) overbyte (DOT) be
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
Visit our website at http://www.overbyte.be
>--
>To unsubscribe or change your settings for TWSocket mailing list
>please goto
>Visit our website at http://www.overbyte.be