#2 Improve server architecture

open
nobody
None
5
2007-11-21
2007-03-07
Markus Elfring
No

I suggest to consider current design options to increase the performance and scalability of the server implementation.
http://en.wikipedia.org/wiki/Thread_pool_pattern
http://kegel.com/c10k.html

Discussion

1 2 > >> (Page 1 of 2)
  • Achal Dhir
    Achal Dhir
    2007-03-14

    • status: open --> closed
     
  • Achal Dhir
    Achal Dhir
    2007-03-14

    Logged In: YES
    user_id=1231444
    Originator: NO

    Although TFTP Servers are basically boot servers, serving large files, less in number, I would study the possibilty of using thread pool. Thanks for your suggession.

     
  • Markus Elfring
    Markus Elfring
    2007-03-14

    Logged In: YES
    user_id=572001
    Originator: YES

    I would prefer to keep this issue open until relevant and useable design decisions can be clarified.

     
  • Markus Elfring
    Markus Elfring
    2007-03-14

    • status: closed --> open
     
  • Achal Dhir
    Achal Dhir
    2007-05-15

    • status: open --> pending
     
  • Markus Elfring
    Markus Elfring
    2007-05-15

    • status: pending --> open
     
  • Markus Elfring
    Markus Elfring
    2007-05-15

    Logged In: YES
    user_id=572001
    Originator: YES

    Are you going to reuse any advices from the paper "Optimizing Thread-Pool Strategies for Real-Time CORBA"?
    http://www.cs.wustl.edu/~schmidt/PDF/OM-01.pdf

     
  • Achal Dhir
    Achal Dhir
    2007-06-19

    Logged In: YES
    user_id=1231444
    Originator: NO

    Release 1.5 supports Thread Pools. Thread Pool Size can be specified.

     
  • Achal Dhir
    Achal Dhir
    2007-06-19

    • status: open --> closed
     
  • Logged In: NO

    Sorry for typo, it is release 1.4 which implements Thread Pools. It is currently Beta, but will be production soon.

     
1 2 > >> (Page 1 of 2)