mina-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ahmed Al-Obaidy <ahmad_aloba...@yahoo.com>
Subject Re: MINA Performance and Scalability
Date Fri, 13 Jul 2007 06:22:27 GMT
Thank you Michael,

1. So you think MINA is able to support 10K session?
2. Do u recommend PostgreSQL or even MaxDB  to replace MySQL?
3. where can I find articles about monitoring and tuning my server?



Michael Grundvig <mike@electrotank.com> wrote: That's about 1000 messages per second
and well within what we've seen MINA 
do. Personally, I think MINA will give you no problems but I wouldn't trust 
MySQL that much (I know, others love it but I've never worked on a project 
where it performed as well as all the hype suggests).

With Hibernate and such, I think your biggest issue will be all the CPU 
usage. I'd probably go for at least a dual processor, dual core box with 4 
gigs of RAM (2g should be allocated to the VM). You might need more CPU with 
Hibernate in the mix though. As for OS and VM, we've had significantly 
better performance out of Linux running Java 1.6. Just make sure you 
increase the file descriptor limit on the box. Good luck!

Mike

----- Original Message ----- 
From: "Ahmed Al-Obaidy" 
To: 
Sent: Thursday, July 12, 2007 7:05 PM
Subject: MINA Performance and Scalability


> Hi guys...
> I'm using MINA to build a very loaded GPRS gatway...
> The server should handle 10K RTU... each will have about 6 TCP messages 
> per minute... every message is about 100 byte
>
> The gateway will access MySQL database using Hibernate...
>
> Is that too much for MINA...
> how can I determine my hardware requirements...
> what is the performance tips ... both for the programming and the 
> configuration...
>
> what is the preferred OS and VM for such server?
>
>
> ---------------------------------
> Don't be flakey. Get Yahoo! Mail for Mobile and
> always stay connected to friends. 



       
---------------------------------
Yahoo! oneSearch: Finally,  mobile search that gives answers, not web links. 
Mime
  • Unnamed multipart/alternative (inline, 8-Bit, 0 bytes)
View raw message