OnDemand products are very slow

We are currently evaluating Confluence, JIRA, GreenHopper, Bamboo and Bitbucket. The evaluation will run for two more weeks, but we are already experiencing that the responsiveness of the entire stack is not what we expected.

We're very enthusiastic about the functionality, but performance is currently balancing between just-workable and not-workable. i.e. more than 5 seconds to load a page.

Browsers tested are latest versions of chrome, firefox and safari. Results are comparable

Is there anything we can do to improve this? for example, is our deployment running at an inefficient data center. Is there a difference in performance between the OnDemand evaluation and the OnDemand subscription?

41 answers

1 accepted

I also am seeing really dismal performance with Atlassian OnDemand (confluence+jira+agile) and was hoping we wouldnt have to host the product ourselves. I have attached a net trace which hopefully will show your team which requests are the culprit. I know there was some discussion about the activity stream a few years back, but this is now.... Any help appreciated as 36 second page loads are not acceptible.

Most of the time here is spent on GET batch.js and GET batch.css. It's either huge latency (not likely) or just slow server response (likely).

Solving this is simple for Atlassian; stop serving server.css and server.js from their own servers and move assets to a CDN. This will ensure that everyone is fetching the JavaScript and Stylesheet assets from a server that is optimized for that and as close to the end user as possible latency wise, while we only fetch generated pages from Atlassian servers.

I think all OnDemand products are hosted in Contegix at St. Louis. Atlassian can clarify on that one.

Where are you located? Are you facing network - latency / download / upload issues? It may be that you are too far away from that data center and will need a different solutions - self hosted or 3rd party hosted.

You can also try to get Atlassian support to tune / tweak your instance if it helps.

Joseph Clark Atlassian Team Mar 24, 2014

Just chiming in to say that the OnDemand data center is in Ashburn, Virginia, on the US East Coast.

Contegix still offers its own premium service for Atlassian hosting: http://www.contegix.com/solutions/atlassian-managed-application-hosting/

Hi Joseph,

Thanks for chiming in. Good to hear something from someone from Atlassian. Your response worries me a bit though. Pointing to Contegix suggests that Atlassian means for their own OnDemand offering to be so slow. Surely that can't be the case and you are working on this right?

Regards,

Rene

Joseph Clark Atlassian Team Mar 24, 2014

Hi!

Sorry if I gave that impression. I wasn't meaning to make any insinuations as to whether or not third party hosting services are faster or slower than Atlassian's own hosting services. I just wanted to highlight that even though Atlassian's own hosting isn't in the Contegix Datacenter any more, that option is still available for customers who want it through Contegix directly.

I don't have any information to share about OnDemand performance improvements, sorry, but I would be surprised if the team responsible for it wasn't already working out how to address the concerns raised here.

Would be good to have an Atlassian update on the work on these performance problems, since they've been going on for a year and many people have reported them.

I can understand temporary issues, but to have these still going on a year later makes it seem like Atlassian is not serious about the OnDemand service...

Harry, Thanks for your response. I did open a support request with Atlassian.

I'm located in The Netherlands, but part of the problem was indeed in the proxy server I was behind.

From a faster network, responsiveness was better, especially after disabling the 'Activity Stream', which as I learned, traditionally takes a long time to load.

Has anyone contacted JIRA support about this and gotten an explanation? I'm glad to find out that we're not the only ones suffering from this lag. The hosting cost for OnDemand doesn't seem worth it since it's quite rudimentary to spool up an instance w/ any Atlassian products you have licenses for. On the other hand, they're obviously hosting in the cloud as well, so it's similarly rudimentary for them to spool up more servers if processing power is the bottleneck.

I'd like to know what the source of the latency is.

Just saw Renee's post - did you hear back from JIRA support?

JIRA OnDemand is very slow for us as well. We're evaluating it and this could be the reason for not continuing past the evaluation.

Latency is not the issue. In our experience the OnDemand servers are simply slow. I opened a ticket and they did certain things that were supposed to increase performance for our instance, but it still has an ocassional (not rare) hiccup where you wait 15-30 seconds for a page to load. To be fair, sometimes it's fast. But sometimes very slow too.

One more thing - the performance seems to be inconsistent. There are times where it's great. It's not consistently slow.

There's an open issue on JIRA that's being worked on now, which seems to be behind at least part of the poor performance of OnDemand, but maybe not all: https://jira.atlassian.com/browse/JRA-37337- have a look, and if you are seeing this issue, add a comment (and maybe Watch and Vote).

I am in Australia the home of Atlassian and I can definitely say Atlassian On Demand is by far the slowest of all the SaaS services I use!

I am a potential buyer testing your system. It is still slow as a slug. Dec. 29, 2013

I want to chime in to this. We are trying to use Jira ondemand and it is sometimes "slow as hell" (like my coworker likes to say).

Most of the time it is near unbearable.

Our instance is https://link-m.atlassian.net

Our internet connection is usually 10-20ms (to 8.8.8.8) but about 100-200ms to link-m.atlassian.net. So there is network latency but on the atlassian side...

The added latency is likely offset by compression and doesn't seem to be the culprit here.

We (my customers, partners and my own company; each with own onDemand-Accounts) also have serious problems with the page loading speed for onDemand products.

Sometimes it tooks over 10 seconds to refresh/load pages! Working in flow is unthinkable most of the time.

Our companies are based in Berlin, Germany and we use different ISPs.

Unfortunately this problem exists for months now...

We bought a Jira onDemand license and since the first day, the problem persisted, the solution is very slow, until now some of my users are refusing to use the solution in this conditions. We need answers.

I am an on-demand customer from Belgium.

The traceroute to my atlassian.netinstance reveals it's located in the US, apparently in a NTT Australia network location in Denver, Colorado. It takes a little over 100ms to cross the Atlantic. I am using it from two different cities, and get the same results.

There will never be fast responses for us until Atlassian install some of their servers in Europe.

I suspect they are also not using enough server horse power, because during our morning (when the Americans sleep) it seems quite a lot faster than during our evening.

Latency is 1 thing, but it's not the bulk of the problem here - it's mostly a lack of memory and CPU power per instance.

Considering the pricing Atlassian offers the OnDemand products at - it's hard. We try to keep prices more reasonable due to the added cost of trying to make it run more smooth and offer memory upgrades to customers.

JIRA is too slow for us (The Netherlands). Waiting for 15-50 (!) seconds for one page is not unusual. Other websites (all around the world) are much faster.

Atlassian, please stop thinking US-only!

Atlassian is located in Australia. Also, it's slow for us here in the US too.

OnDemand products are unusable most of the time for us now. I can't belive that this has been an issue for a year without any fixes from Atlassian.

Come oooooooooooooooooooooooooooooooooon!

Waiting for 30+ seconds is not unusual. We are getting more and more frustrated by it and are looking for alternatives. Why does this take so long?

2 votes

Hi - sorry for the poor experience you have had with our OnDemand service so far. We recognize that this is a serious issue and are working on ways to improve our performance and make it better.

As part of this exercise, we've fixed the issue at https://jira.atlassian.com/browse/JRA-37337and are deploying this into production shortly.

We currently have a dedicated team working on identifying root causes for slow performance on our OnDemand service and fixing those. If you are interested in helping us test these fixes, please reach out to abharadwaj @ atlassian.com

- Anu

We are using Atlassian JIRA OnDemand from the SF Bay Area as well. It is very slow when loading a page type for the first time after browser open (but this is when it matters the most). The cause seems to be the server-side generation of the batch.js file. Our network connection has no problem in downloading the 611KB compressed batch.js file (The batch.js file is 2.2MB uncompressed, 611KB gzip compressed).

The cause of the latency does not seem to be in downloading this 611KB file, but rather about 5 seconds spent waiting for the 2.2MB batch.js uncompressed file to be created. There is considerable lag in generating this batch.js file.

The generation of the batch.js file needs to be optimized. See Network tab on Chrome:
http://img820.imageshack.us/img820/4572/6mr.gif

Same problem with really impossible slowness of Confluence OnDemand here in Russia.

JIRA OnDemand is still extremely slow sometimes. We're in the UK, and loading a new screen takes tens of seconds sometimes - for example, searching for a single word across 500 issues took 27.3 seconds - when refreshing to repeat search, it took 21.2 seconds (JQL is text ~ "keyword").

  • Trello, which we use for non-software tasks and product planning, takes just 2 seconds for the same search across several thousand items - 15 times faster and searching more data!

The ping time to our JIRA server is between 90 and 140ms, with no packet loss, so it's not the network, just the very slow JIRA app.

JIRA is by far the slowest SaaS app we use. I would really like to use it in more areas as the functionality is good. Because JIRA is so slow, we are likely to use a non-Confluence wiki, as by all accounts this has the same performance problems - direct revenue loss to Atlassian.

We are currently evaluating JIRA Agile and very concerned about the performance. Some items don't load, while others can take up to a minute to load. We are located in Florida. Is the consensus that their cloud offering isn't a good solution? That we would need to invest in our own server to host the software?

Here's the traceroute from Russia where we face lags which make JIRA unusable: http://prntscr.com/31m0n9

bump. Bought license more than 6 months ago. Jira works very slow.

I'm in SF Bay area

Atlassian, I think we need your input here?

What performance can we expect on the onDemand products? Tried to find something about response times on product description/license but would any result.

I understand that you can't warranty over the internet speed but at least to customers close to you and that you ISP have good connectivity to the rest of internet.

Same here in Germany and even on the West Coast it is is getting slower and slower. At some points it is not even possible to work with it anymore.

But as always when it comes to such problems Atlassian is happy to collect the payments, but it is not saying a word about what they plan. They probabaly don't plan anything about it!

Another dispappointed customer. :(

Suggest an answer

Log in or Sign up to answer
How to earn badges on the Atlassian Community

How to earn badges on the Atlassian Community

Badges are a great way to show off community activity, whether you’re a newbie or a Champion.

Learn more
Community showcase
Published yesterday in Marketplace Apps

Tips on how to choose the best estimation method for your planning

Planning and grooming sessions all come with their own sets of rules. Team members meet to estimate stories or other work items, all according to an agreed-upon process. And with every session comes ...

57 views 0 11
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you