Return to Jive Software

Skip navigation

This Question is Possibly Answered

1 "correct" answer available (4 pts)
4,405 Views 10 Replies Last post: Mar 15, 2009 4:17 AM by it2000 RSS
ted.hopton Advanced 1,774 posts since
Jun 30, 2008
Currently Being Moderated

Feb 26, 2009 10:53 AM

Hosted Clearspace Response Time: Slow for You?

I'd like to gather information about speed/slowness from other Clearspace users who are hosted by Jive. We are 6 months into our implementation of 2.5.x and we love Clearspace -- except for how slowly it responds for so many of our users. It's tough to sell people on using a tool that makes them wait, and unfortunately that's what many of our users experience.

 

Note to Jive: This is not intended as bashing and my objective is to collect data so that we can help you improve this software that we want very much to make be a core part of our way of doing business. I hope this discussion won't be perceived as threatening or negative.

 

Our Slowness Issues

The biggest issues we have with slow performance are in offices outside of North America. Jive is hosting us on the West Coast, and users in Asia have the worst problems, followed by users in Europe.

 

However, it's not all distance. We have offices in the US where people find Clearspace to be practically unusable, too. They tend to be using Internet Explorer 6, which is the most prevalent browser in the world, so it's tough to convince our IT folks that we want people to use Firefox or Chrome, both of which seem to run Clearspace faster.

 

I'm sure there are other factors, as well. I just don't know what they all are and so don't have an effective way to remedy the complaints about slowness. We've got an effort underway now to have our IT teams do systematic testing and analysis, so I hope that will help.

 

How Fast Is Clearspace for You?

I can't believe that we're the only ones with these problems. If you're hosted by Jive, what is your speed experience? What have you found that helps?

it2000 Novice 91 posts since
Feb 16, 2006
Currently Being Moderated
Mar 3, 2009 8:52 AM in response to: Ted Hopton
Re: Hosted Clearspace Response Time: Slow for You?

Hi Ted,

 

most times I access the public server www.igniterealtime.org which is usually not slow but loading a page completely is not fast and may take 15 seconds. I'm quite sure that not the same hardware is used, so one can not really compare it to your server.

 

If you use a proxy make sure to use HTTP1.1 for proxy connections in IE6. So Clearspace should compress the content before transferring it to the client. Newer or other browsers may run JavaScript much faster, so using them could help.

Firefox seems to load one CSS and JavaScript file after the other, and Clearspace loads a lot of files and not one big one. So clicking on "Insert Link" takes ages for me.

 

If you have a proxy you may want to modify the cache settings for your domains and various pathes. A lot of proxies do not cache URL's which include a "?" - so the avatars and some other things are not cached.

 

If you have Firefox then look for Firebug and install it. It allows Network and JavaScript debugging and is usually very helpful.

 

LG

 

Updated:

http://blogs.msdn.com/kristoffer/archive/2006/12/22/loading-javascript-files-in-parallel.aspx may be interesting for the developers, anyhow it seems that parallel loading of .js files may cause problems for the editor.

Attachments:
karlcyr Jive Employee 9,339 posts since
Mar 12, 2008
Currently Being Moderated
Mar 3, 2009 9:55 PM in response to: Ted Hopton
Re: Hosted Clearspace Response Time: Slow for You?

Hey guys,

 

While a browser's ability to process JavaScript is only one very small component in a very complex interplay of factors which dictate the performance of a Clearspace instance, it is still worth considering. The most comprehensive test suite I have found for measuring browser performance is Dromaeo. Some of the tests are meant to really run your browser through the ringer, so they're not necessarily an accurate simulation of what you'll encounter in a Clearspace session. Nonetheless, it is quite enlightening to run the tests on a few of your favorite browsers and compare the results.

 

Another JS benchmark test is SunSpider. I haven't played with this one as much but found that it yields similar results.

 

And this is pretty close to being totally off-topic, but I also came across this great report on browser security while catching up on the latest articles on browser performance.

 

There is plenty of action on the frontlines of the browser war these days, thanks to the huge leaps in speed and functionality offered by Chrome 1.0, Safari 4 beta, Firefox 3, and IE 8. It's interesting to see that some of the big players in the web application/cloud computing space are moving away from supporting IE 6 in spite of its lingering popularity. Can't wait to see where things go, and what the future of web browsing technologies will mean to Jive!

 

-Karl

it2000 Novice 91 posts since
Feb 16, 2006
Currently Being Moderated
Mar 4, 2009 10:18 AM in response to: Karl Cyr
Re: Hosted Clearspace Response Time: Slow for You?

Hi Karl,

 

I do not have a client CPU problem with the execution of JS but a loading problem as the browser fetches one JS file after the other. One big JS file which can be cached at client side would help a lot to reduce the 8,5 seconds to 0,6 seconds to load the page. If my browser needs then some more seconds to render it then I have also CPU problem, but currently that's not a problem for me.

 

LG

trumpcar Novice 265 posts since
Sep 17, 2008
Currently Being Moderated
Mar 4, 2009 10:30 AM in response to: Ted Hopton
Re: Hosted Clearspace Response Time: Slow for You?

Agreed.  It would be good if Jive could respond to this thread with a

roadmap or something like that.

kevin Jive Employee 999 posts since
Jan 11, 2006
Currently Being Moderated
Mar 4, 2009 10:39 AM in response to: Ted Hopton
Re: Hosted Clearspace Response Time: Slow for You?

We continue to make inroads in our product to improve performance.  If you look historically you will see huge leaps in 2.5 compared to 1.10.  We have features in 3.0 that will further help improve performance.

 

That being said, there is nothing we can do within the product to work around internet slowness.  For example, you will never see similar performance results in Asia, compared to the US, when hosted in the US.  This is why for global deployments we recommend leveraging a Content Delivery Network (CDN). 



trumpcar Novice 265 posts since
Sep 17, 2008
Currently Being Moderated
Mar 4, 2009 10:58 AM in response to: Kevin Williams
Re: Hosted Clearspace Response Time: Slow for You?

Thanks Kevin

it2000 Novice 91 posts since
Feb 16, 2006
Currently Being Moderated
Mar 15, 2009 4:17 AM in response to: Ted Hopton
Re: Hosted Clearspace Response Time: Slow for You?

Hi Ted,

 

seems that CS3.0-beta at igniterealtime.org was configured not properly. You may want to ask your provider to review these settings:

"Short-term Query Cache", "jive.pageCache.enabled" and "jive.maxAgeFilter.enabled" and "Page compression".

 

This does not solve the problem that a lot of files are tranfered and that my browser cache is either too small or the files are invalidated quite soon. So I did create a file which will load about 2 MB of more or less static files - this improves performance a lot. Maybe http://www.igniterealtime.org/community/thread/37640 is interesting for you.

 

LG

 

PS: If you use Squid as your standard HTTP proxy you could create a redirector which redirects the request to static JS and CSS files to a local web server. Of course this would add complexity to your infrastructure but it could make your users happy.

it2000 Novice 91 posts since
Feb 16, 2006
Currently Being Moderated
Mar 4, 2009 2:18 PM in response to: Kevin Williams
Re: Hosted Clearspace Response Time: Slow for You?

Hi Kevin,

 

I know that "there is nothing "you" can do within the product to work around internet slowness.". My available bandwidth is only 1,2 Mbits (156 KB/s) when I download somthing from www.igniterealtime.org.

I did try 'insert link' again today: 432 KB (80 KB from cache) in 10.98 seconds.

So the real download time could be below 3 seconds.

 

If Clearspace would compress the JS and CSS files one would save a lot of bandwidth (~80%) making the transfer time much smaller.

If Clearspace would deliver one big CSS file and one big JS file which proxy servers and the browser do cache then I would need to download only the web page (8kB in 550ms).

 

From my point of view you can work on both things. I'm not a paying customer, anyway it would be great if you'd create two (or three) simple issues/cases:

  1. Compression for JS and CSS files should be easy to enable, even within the current version.
  2. One big CSS file for the whole page should also be quite simple to create.
  3. Merging 20 JS files may be the hard task, especially as the HTML page does load and inline JS.

 

 

@"If you look historically you will see huge leaps in 2.5 compared to 1.10.  We have features in 3.0 that will further help improve performance."

CS 1.1 had a very basic HTML Wiki-style editor and did thus load much faster. Anyhow I like the 3.0 editor.

 

LG

More Like This

  • Retrieving data ...

Bookmarked By (0)