Hi Krish, On 4/17/06, Krish Verma <[EMAIL PROTECTED]> wrote: > > Hi Trustin, > > I stumbled upon MINA by chance when checking on how to use NIO & SEDA > paradim for our network management software(NMS). I must say the > overall architecture looks very neat.
Thank you! But I would be happier if you sent this message to [EMAIL PROTECTED] :) Our NMS manages ~5000 devices using proprietary XML over TCP > protocol. The NMS opens up socket connections to each of the managed > devices(no NIO, using old BIO calls) and has 2 threads for each of > the client socket(read & write). > > Obviously this approach is not scaling well when number of managed > devices increase(so far we have been getting away by recommending > faster CPU/low latency links etc) but it is beginning to hurt the > performance/scalability of the system now. > > Do you think using MINA clients to manage so many devices would be a > good approach to: > 1) Reduce number of threads and their dependency on number of devices > managed > 2) Increase scalability of the system overall I think MINA can handle 5000 connections definitely though you need to run by yourself. The number of connection will decrease dramatically once you use MINA or other NIO frameworks. :) Trustin -- what we call human nature is actually human habit -- http://gleamynode.net/ -- PGP key fingerprints: * E167 E6AF E73A CBCE EE41 4A29 544D DE48 FE95 4E7E * B693 628E 6047 4F8F CFA4 455E 1C62 A7DC 0255 ECA6
