I don't know much about lags but, a things for sure, is that during the rush hours, the lags and D/Cs are very frequent. So that would, perhaps, mean that the sever is not strong enough to hold that many players at the same time. My friend who informed me about this server, told me that the sever wasn't lagging before and that, was when the server had around 250 members. Now there is more than 700 members. In the rush hours, the channels are as nearly as full as the channel one is. So, maybe I don’t know, until the new source (not sure if it's the correct name for Open Beta) adding some more channels to the server, might reduce lags in the rush hours by reducing the amount of player per channel. Perhaps, this might help the server by having less data to manage per channels in the rush hours. But, like I said, I don’t know much about running a server so maybe it won't do anything good at all. Thank you for all the effort you guys put into MapleRoyals. Don’t give up.
As far as I know, the physical server is actually OP and the only thing that can truly save us from the lag is having the source code rewritten(Which is what is happening right now). All of the channels are on the same server so I don't think adding channels would help. I also don't know much about running a server so if someone can correct me, please go right ahead.
I'm not going to confirm or deny the level of awesome that our server hardware currently sits at, but what I will confirm out of Narutard's post before mine is this; A good large bit of the instability that occurs right now does have to do with how our current source code is written, and we are in the process of re-writing it. If you want to feel the difference, I encourage you to head to the Open Beta to try it out and test out whatever you find most fun about the game, and give us feedback and/or bug reports in the proper section to help us push that out to you all as soon as we can.