Hacker News new | ask | show | jobs
by seanjregan 2807 days ago
We have a rule in place that nothing we ship can regress performance. Period. At the same time, we're opening up more data centers in more countries to help with geo-based performance. Some of the major items to be undertaken this year include moving Jira to have more Single Page App (SPA) transitions to avoid page loads altogether.

Earlier this year, we announced a migration to AWS which allows us to leverage features such as Auto Scaling our infrastructure and other cloud-scale services. These capabilities have allowed us to improve our availability and reliability.

We are also investing heavily in our frontend technologies to improve the performance of our page load times. For example, the new next-gen Jira boards and view issue pages are all using Server Side Rendering technology to return raw, old-school HTML direct to the browser for rendering. This allows the page to be shown to the user immediately, without the need for multiple round trips back to our servers or CDNs for javascript, css and data. We saw massive improvements in page load times by introducing this for these new key experiences and plan to continue making further similar investments for all other parts of Jira.

Our metrics show we had some of our lowest performance around September last year. Since then, with dedicated investment, we managed to move the needle on performance and are continuing to move it. If you aren't feeling it, let's get in touch with support to see what is going on in your instance.

1 comments

> We have a rule in place that nothing we ship can regress performance.

Then how did you guys end up with such a pile of shit? Pardon my language, but I'm forced to use Jira at work and it makes me feel bad for everybody in the same situation.

Obviously they didn't. Why are you so mean and assume the worst?