Hello, I would like to use Apache MINA for building a server that should scale well. The server will publish data to lots of clients (around 30 000). The majority of these connections will be active a few hours. The data being sent to the clients is small but at a high frequency (500-1000 milliseconds).
I wanted to build a solution that would use a pool of threads and using select (nio) I could handle more than one socket connection per thread. Then, I found this project, and I wonder if MINA 's threads are managing more that one connection/thread. This wasn't clear in the documentation (on the website) or in the Developer Guide. The server machine will have 4 Processors x 2 Cores (Xeon @ 3GHz) and 32 GB memory. Do you think MINA is appropriate for my project? Thank you, Bogdan Pistol
