Why haven't Boonex implemented Chat and IM on Unity?

Profesize posted 8th of May 2010 in Community Voice. 4 comments.

As my site gets busier, I move my site to a server that can handle the load. Lately, the chat room seems to have kicked off and that increase in usage has obviously placed a higher demand on the CPU resources. That coupled with the continual CPU spikes that seem to take place at a time of its own choosing (even when there is no activity on the site) have been causing major problems of late.

I have just upgraded to a VPS as a result of these issues but the problem seems to have continued.

At my sites peak times you tend to see about 40 to 50 people online at once with about 25 to 30 possibly using the chat room as well as the IM.

Just this small amount of people using the chat room and IM is sometimes too much for the server to handle. Yes I can hear some people saying well upgrade again................but surely a VPS could deal with that small amount of people?

What would be nice are some statistics on application usage correlated with member numbers and resource expectations.

Makes you wonder if Boonex have not yet implemented these features on Unity simply because they know that with all its members, the Boonex site would crash and burn every 5 minutes as their servers could not possibly handle the load.

I mean what an ideal opportunity Boonex have to showcase the potential of their software by demonstrating the breadth of the chat room and IM within the confines of Unity with many real and constantly online members.

Forget Boonex.us for testing that feature as we are not always on that site. The only time I use it is to test if something is a bug or not whereas the amount of time I spend on this site usually trying to find a solution or helping someone else resolve their problems is far greater. Hence the reason why Unity would be the perfect testing ground for the Flash apps.

So I would like to formally request a response to this suggestion by Boonex as I am sure that I am not the only one with a growing site wondering what the full potential of this software actually is.

I think it's about time we found out...don't you?

Please login to post a comment.
This same topic has been mentioned many times before. Maybe what we need to do is set up some times (a timetable) and see just how many people we can get onto boonex.us at the one time and see what happens. Give the software a good work out, Chat rooms, IM, etc, etc.. I suggeest a timetable as not everyone is available at the same time eg. different time zones, other commitments, etc.

What do others think?
Nathan Paton
I'm not much a fan of either Flash applications making their way on to here.
There are way too many variables you need to consider to make a simple determination of what could be causing your issues. The RAY RMS Server is based upon a beta of Red5 which is still undergoing development, your server setup (memory, cpu, bandwidth) all contribute to these types of problems. Red5 has been shown to reliably work with several hundred simultaneous connections. A VPS is running not only your site, but potentially many others at the same time and all of them are sharing resources, see more so a heavily used site on the same VPS as yours would probably result in a performance drop across all sites on it. You are sharing bandwidth as well. Other features you may be running on your site could also contribute to the issue. I'm not an expert on this, and welcome corrections to this post, but in my experience, a dedicated server with enough memory, at least dual CPU's and as fast a port speed as you can afford would probably solve your issues unless it's a piece of software you are running that may be causing the problems. When I finally settled on a solution for my site, I anticipated growth for several years into the future and planned accordingly. I added as much memory as I could afford to, settled on a multi-cpu setup to share load, and used different servers for the main site and chat area. I also use a 3rd party chat application running on a Macromedia Flash Server. In tests, the server could reliably handle up to almost 5000 simultaneous connections in chat before hitting the 60% cpu utilization. With 50 or so in chat, the cpu usage remains flat at about 2% and memory usage is minimal. My situation probably differs extensively from yours, but I thought I'd add my experiences if it helps at all.
as usual completely ignored for being 100% correct!
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.