[JDEV] Jabberd 1.5 Development
Jeremie
jeremie at jabber.org
Thu Jan 17 14:46:10 CST 2002
> > 3 - Remove pth for a single event system (temas)
>
> Isnt removing threading going to cause serious problems with scalability
> making people buy the commercial server if they want to support lots of
> users or want to use a multiprocessor machine?
> Any proper server uses threading does it not e.g. Apache.
No, and this is simply because we're using pth, which is user-land
threading (it's trickery and magic around a big select() loop :). At the
point that the server is working without pth it should already be
considerably faster than going through an extra API that is simply faking
it anyway.
By doing the work to not depend on pth, we can then start the process of
using real threads where needed, and that is ultimately the goal here.
Jer
More information about the JDev
mailing list