# \#performance

**URL:** https://community.developer.atlassian.com/tag/performance/124.md

[Latest](https://community.developer.atlassian.com/latest.md) · [Categories](https://community.developer.atlassian.com/categories.md) · [Tags](https://community.developer.atlassian.com/tags.md)

---

## [RFC-136: Forge staticView Macro for Confluence, Connect Migration & Feedback](https://community.developer.atlassian.com/t/rfc-136-forge-staticview-macro-for-confluence-connect-migration-feedback/100892)

<div class="topic-metadata">

**Author:** [@mtalebi](https://community.developer.atlassian.com/u/mtalebi)\
**Replies:** 46\
**Last updated:** [June 19, 2026, 7:59pm UTC](https://community.developer.atlassian.com/t/rfc-136-forge-staticview-macro-for-confluence-connect-migration-feedback/100892 "2026-06-19T19:59:22Z")

</div>

RFCs are a way for Atlassian to share what we’re working on with our valued developer community. It’s a document for building shared understanding of a topic. It expresses a technical solution, but can also communicate h…

---

## [Virtual Materialized Views for Atlassian Forge SQL: A Two-Level Caching Approach in forge-sql-orm](https://community.developer.atlassian.com/t/virtual-materialized-views-for-atlassian-forge-sql-a-two-level-caching-approach-in-forge-sql-orm/99616)

<div class="topic-metadata">

**Author:** [@vzakharchenko](https://community.developer.atlassian.com/u/vzakharchenko)\
**Replies:** 0\
**Last updated:** [March 14, 2026, 8:03pm UTC](https://community.developer.atlassian.com/t/virtual-materialized-views-for-atlassian-forge-sql-a-two-level-caching-approach-in-forge-sql-orm/99616 "2026-03-14T20:03:47Z")

</div>

If you build non-trivial apps on Atlassian Forge SQL, sooner or later you run into the same limitation: TiDB in Forge does not support materialized views. This becomes painful as soon as your application needs read-h…

---

## [Jira Expressions API hits "expensive operations" limit (10) for comments — forcing fallback to REST Search API](https://community.developer.atlassian.com/t/jira-expressions-api-hits-expensive-operations-limit-10-for-comments-forcing-fallback-to-rest-search-api/99608)

<div class="topic-metadata">

**Author:** [@JelsinStibenSanchezA](https://community.developer.atlassian.com/u/JelsinStibenSanchezA)\
**Replies:** 1\
**Last updated:** [March 14, 2026, 10:47am UTC](https://community.developer.atlassian.com/t/jira-expressions-api-hits-expensive-operations-limit-10-for-comments-forcing-fallback-to-rest-search-api/99608 "2026-03-14T10:47:15Z")

</div>

Hi everyone, We’re building a Forge app that adds custom JQL functions to Jira Cloud. Our architecture was designed to use the Jira Expressions API (POST /rest/api/3/expression/evaluate) as the primary data retrieval me…

---

## [RFC-126: Improving cumulative layout shift for Forge apps (CLS)](https://community.developer.atlassian.com/t/rfc-126-improving-cumulative-layout-shift-for-forge-apps-cls/98535)

<div class="topic-metadata">

**Author:** [@VickyHu](https://community.developer.atlassian.com/u/VickyHu)\
**Replies:** 11\
**Last updated:** [January 26, 2026, 5:24pm UTC](https://community.developer.atlassian.com/t/rfc-126-improving-cumulative-layout-shift-for-forge-apps-cls/98535 "2026-01-26T17:24:57Z")

</div>

As we migrate more customers and apps onto Atlassian’s platform, we’re putting a strong focus on improving both the actual and the perceived performance of all apps. A big part of that is making pages feel stable and pre…

---

## [Optimizing Atlassian Cloud Performance with TLS and Firewall Best Practices](https://community.developer.atlassian.com/t/optimizing-atlassian-cloud-performance-with-tls-and-firewall-best-practices/96311)

<div class="topic-metadata">

**Author:** [@MohamedAlmoaz](https://community.developer.atlassian.com/u/MohamedAlmoaz)\
**Replies:** 0\
**Last updated:** [October 22, 2025, 1:40am UTC](https://community.developer.atlassian.com/t/optimizing-atlassian-cloud-performance-with-tls-and-firewall-best-practices/96311 "2025-10-22T01:40:32Z")

</div>

Enterprise security is evolving. Today’s organizations rely on a range of controls—TLS/HTTPS inspection proxies, firewalls, Secure Web Gateways (SWG), and Cloud Access Security Brokers (CASB)—to protect data, enforce com…

---

## [UI Kit DynamicTable performance issue](https://community.developer.atlassian.com/t/ui-kit-dynamictable-performance-issue/95601)

<div class="topic-metadata">

**Author:** [@ryang\_sei](https://community.developer.atlassian.com/u/ryang_sei)\
**Replies:** 0\
**Last updated:** [September 24, 2025, 11:50pm UTC](https://community.developer.atlassian.com/t/ui-kit-dynamictable-performance-issue/95601 "2025-09-24T23:50:13Z")

</div>

I recently got a performance issue in the app. Narrowing down to a DynamicTable which rendered over 500 records with 50 per page pagination. Looking at the props of DynamicTable, it has prop.rows which is the rendered R…

---

## [Optimizing Triggers and High-Volume Data Flows in Atlassian Forge](https://community.developer.atlassian.com/t/optimizing-triggers-and-high-volume-data-flows-in-atlassian-forge/94547)

<div class="topic-metadata">

**Author:** [@PedroMorocho1](https://community.developer.atlassian.com/u/PedroMorocho1)\
**Replies:** 0\
**Last updated:** [August 14, 2025, 4:40pm UTC](https://community.developer.atlassian.com/t/optimizing-triggers-and-high-volume-data-flows-in-atlassian-forge/94547 "2025-08-14T16:40:59Z")

</div>

This technical note synthesizes the latest Forge documentation to present a design and implementation strategy for Forge apps that must process large data volumes (tens/hundreds of thousands of issues, comments, or chang…

---

## [How to improve page load by managing Web Resource Manager and Custom App Dependencies](https://community.developer.atlassian.com/t/how-to-improve-page-load-by-managing-web-resource-manager-and-custom-app-dependencies/93670)

<div class="topic-metadata">

**Author:** [@bcinarli](https://community.developer.atlassian.com/u/bcinarli)\
**Replies:** 9\
**Last updated:** [July 23, 2025, 9:46pm UTC](https://community.developer.atlassian.com/t/how-to-improve-page-load-by-managing-web-resource-manager-and-custom-app-dependencies/93670 "2025-07-23T21:46:37Z")

</div>

In Jira, Web Resource Manager (WRM) handles the preparation of necessary JavaScript and CSS resources for particular pages to ensure apps function correctly. When creating an app, you define its dependencies in \<web-reso…

---

## [🐌 REST v2 performance](https://community.developer.atlassian.com/t/rest-v2-performance/83537)

<div class="topic-metadata">

**Author:** [@klaussner](https://community.developer.atlassian.com/u/klaussner)\
**Replies:** 2\
**Last updated:** [October 8, 2024, 9:32am UTC](https://community.developer.atlassian.com/t/rest-v2-performance/83537 "2024-10-08T09:32:34Z")

</div>

We started to migrate our app to the new v2 APIs because the deprecated v1 APIs will be removed in less than three months. Unfortunately, the performance of the new APIs is not satisfactory for many use cases. I already …

---

## [Forge invoke is very slow](https://community.developer.atlassian.com/t/forge-invoke-is-very-slow/68746)

<div class="topic-metadata">

**Author:** [@opsb](https://community.developer.atlassian.com/u/opsb)\
**Replies:** 43\
**Last updated:** [September 26, 2024, 2:16pm UTC](https://community.developer.atlassian.com/t/forge-invoke-is-very-slow/68746 "2024-09-26T14:16:06Z")

</div>

I’ve been working on an app that makes use of timescaledb for some reporting queries. Running in development I’m making a request using invoke where the following happens. Now granted this is a development setup but …

---

## [Forge Bridge functions are very slow (Geographic latency in Europe?)](https://community.developer.atlassian.com/t/forge-bridge-functions-are-very-slow-geographic-latency-in-europe/76644)

<div class="topic-metadata">

**Author:** [@PeterVelosy](https://community.developer.atlassian.com/u/PeterVelosy)\
**Replies:** 1\
**Last updated:** [January 30, 2024, 9:50am UTC](https://community.developer.atlassian.com/t/forge-bridge-functions-are-very-slow-geographic-latency-in-europe/76644 "2024-01-30T09:50:30Z")

</div>

Dear Community, Forge Bridge’s invoke('funcName'); seems to add about one second of overhead to the execution time of the backend function itself (as measured in the execution time of the corresponding resolver function…

---

## [Long load issue page](https://community.developer.atlassian.com/t/long-load-issue-page/75827)

<div class="topic-metadata">

**Author:** [@TonyMontana](https://community.developer.atlassian.com/u/TonyMontana)\
**Replies:** 0\
**Last updated:** [December 28, 2023, 7:10pm UTC](https://community.developer.atlassian.com/t/long-load-issue-page/75827 "2023-12-28T19:10:11Z")

</div>

Hello! tail -f /var/log/nginx/access\_sample.com.log | grep --line-buffered 'HD-2529' 46.53.242.78 - - \[28/Dec/2023:20:59:42 +0200\] "GET /browse/HD-2529 HTTP/1.1" 200 35572 "https://sample.com/login.jsp?permissionViolati…

---

## [Is there a limit of installed custom developed cloud apps on Jira cloud?](https://community.developer.atlassian.com/t/is-there-a-limit-of-installed-custom-developed-cloud-apps-on-jira-cloud/74366)

<div class="topic-metadata">

**Author:** [@Ivana1](https://community.developer.atlassian.com/u/Ivana1)\
**Replies:** 2\
**Last updated:** [November 2, 2023, 2:43pm UTC](https://community.developer.atlassian.com/t/is-there-a-limit-of-installed-custom-developed-cloud-apps-on-jira-cloud/74366 "2023-11-02T14:43:52Z")

</div>

Hello everyone, Is there some kind of limits, or recommended number of cloud apps that we should install on the Jira cloud instance, that are custom developed, not from the Marketplace? And also can be there some kind o…

---

## [Should i need to use Caching for Jira Plugin developing Using Spring Boot and React](https://community.developer.atlassian.com/t/should-i-need-to-use-caching-for-jira-plugin-developing-using-spring-boot-and-react/34342)

<div class="topic-metadata">

**Author:** [@ChakreshTiwari](https://community.developer.atlassian.com/u/ChakreshTiwari)\
**Replies:** 10\
**Last updated:** [December 18, 2019, 8:18am UTC](https://community.developer.atlassian.com/t/should-i-need-to-use-caching-for-jira-plugin-developing-using-spring-boot-and-react/34342 "2019-12-18T08:18:43Z")

</div>

I am developing jira Plugin using spring boot and React but the performance of Plugin is very slow Because every time Db calls . So i want to use caching But that is not syncing with Db .So any idea which caching i shoul…

---

## [Vast difference in performance between on prem user macros and Forge + REST](https://community.developer.atlassian.com/t/vast-difference-in-performance-between-on-prem-user-macros-and-forge-rest/73512)

<div class="topic-metadata">

**Author:** [@HughKelley](https://community.developer.atlassian.com/u/HughKelley)\
**Replies:** 5\
**Last updated:** [October 9, 2023, 5:46pm UTC](https://community.developer.atlassian.com/t/vast-difference-in-performance-between-on-prem-user-macros-and-forge-rest/73512 "2023-10-09T17:46:52Z")

</div>

We’ve recently migrated our Confluence to the cloud and are rewriting our trusty old Velocity user macros into Forge. I’ll admit that I’m a React novice but I’m dismayed to see how slow the Forge apps are vs. the old te…

---

## [JQL response taking lot of time](https://community.developer.atlassian.com/t/jql-response-taking-lot-of-time/72538)

<div class="topic-metadata">

**Author:** [@SahilAnower](https://community.developer.atlassian.com/u/SahilAnower)\
**Replies:** 4\
**Last updated:** [September 4, 2023, 12:11pm UTC](https://community.developer.atlassian.com/t/jql-response-taking-lot-of-time/72538 "2023-09-04T12:11:21Z")

</div>

So, we are in the middle of this JQL query for getting all issues over all projects, and the response is taking hell of 7 seconds, even though overall issues are only about 300. Also, to note that the results are paginat…

---

## [Forge deploy command is very slow or completely fails for app with large install base](https://community.developer.atlassian.com/t/forge-deploy-command-is-very-slow-or-completely-fails-for-app-with-large-install-base/72059)

<div class="topic-metadata">

**Author:** [@chhantyal](https://community.developer.atlassian.com/u/chhantyal)\
**Replies:** 0\
**Last updated:** [August 17, 2023, 12:31pm UTC](https://community.developer.atlassian.com/t/forge-deploy-command-is-very-slow-or-completely-fails-for-app-with-large-install-base/72059 "2023-08-17T12:31:06Z")

</div>

forge deploy constantly fails or takes forever to complete, even when it succeeds. Looks like it tries to list installations (why does it need to list?) and that is slow because we have 2.3k installs. Error: The deploym…

---

## [Measure Response Time in a Forge App for Rest API Calls](https://community.developer.atlassian.com/t/measure-response-time-in-a-forge-app-for-rest-api-calls/69952)

<div class="topic-metadata">

**Author:** [@MarenMeyer](https://community.developer.atlassian.com/u/MarenMeyer)\
**Replies:** 3\
**Last updated:** [June 5, 2023, 8:21am UTC](https://community.developer.atlassian.com/t/measure-response-time-in-a-forge-app-for-rest-api-calls/69952 "2023-06-05T08:21:59Z")

</div>

Hi all, with my Forge App i am at the limit of the 25 seconds. To see how long each API Call needs i would like to measure the response Time. Is there any way to measure the Forge Network times? If I have a normal React…

---

## [Performance: REST vs. GraphQL](https://community.developer.atlassian.com/t/performance-rest-vs-graphql/69254)

<div class="topic-metadata">

**Author:** [@klaussner](https://community.developer.atlassian.com/u/klaussner)\
**Replies:** 6\
**Last updated:** [May 25, 2023, 7:53pm UTC](https://community.developer.atlassian.com/t/performance-rest-vs-graphql/69254 "2023-05-25T19:53:48Z")

</div>

I’m currently porting an app to the new REST v2 and GraphQL APIs. In this post, I want to share the results of some performance tests that I ran. The app uses a lot of expansions, and since they are not supported anymore…

---

## [Why my plugin is so time consuming？](https://community.developer.atlassian.com/t/why-my-plugin-is-so-time-consuming/69511)

<div class="topic-metadata">

**Author:** [@ZhouJie](https://community.developer.atlassian.com/u/ZhouJie)\
**Replies:** 1\
**Last updated:** [May 20, 2023, 5:17pm UTC](https://community.developer.atlassian.com/t/why-my-plugin-is-so-time-consuming/69511 "2023-05-20T17:17:09Z")

</div>

My plugin is to add a web-panel at atl.jira.view.issue.left.context. It looks great in local env. When i do Performance and scale testing, the result shows it is time consuming. I do not see any error logs. Could anyone …

---

## [Secondary flow webhooks](https://community.developer.atlassian.com/t/secondary-flow-webhooks/67868)

<div class="topic-metadata">

**Author:** [@jbevan](https://community.developer.atlassian.com/u/jbevan)\
**Replies:** 4\
**Last updated:** [March 29, 2023, 4:42am UTC](https://community.developer.atlassian.com/t/secondary-flow-webhooks/67868 "2023-03-29T04:42:05Z")

</div>

Hello, I want to validate under which conditions a comment\_deleted event would be sent with a secondary flow header. Is it only when the parent issue is deleted? Additionally, can you expand on the “etc” in All Secon…

---

## [Can a large number of Jira issues be retrieved by a Forge app? If yes, how!?](https://community.developer.atlassian.com/t/can-a-large-number-of-jira-issues-be-retrieved-by-a-forge-app-if-yes-how/66360)

<div class="topic-metadata">

**Author:** [@danut.manda](https://community.developer.atlassian.com/u/danut.manda)\
**Replies:** 5\
**Last updated:** [February 24, 2023, 3:14am UTC](https://community.developer.atlassian.com/t/can-a-large-number-of-jira-issues-be-retrieved-by-a-forge-app-if-yes-how/66360 "2023-02-24T03:14:57Z")

</div>

I’m experimenting the capabilities of Forge. More exactly, I’m struggling to retrieve ~5k issues returned by a JQL query, by making @forge/api calls to the REST API endpoint /rest/api/latest/search. The issues are retrie…

---

## [Tracing plugin performance](https://community.developer.atlassian.com/t/tracing-plugin-performance/65019)

<div class="topic-metadata">

**Author:** [@BoyanBarnev](https://community.developer.atlassian.com/u/BoyanBarnev)\
**Replies:** 0\
**Last updated:** [January 11, 2023, 12:54pm UTC](https://community.developer.atlassian.com/t/tracing-plugin-performance/65019 "2023-01-11T12:54:10Z")

</div>

Hey team, We have a plugin for Jira Server, which, via UI enables customers to pick an object from our SaaS product and link it to a Jira issue. It has been on the Marketplace for several years. Recently an enterprise c…

---

## [How to show Warning/Error message in Custom JQL Plugin](https://community.developer.atlassian.com/t/how-to-show-warning-error-message-in-custom-jql-plugin/56880)

<div class="topic-metadata">

**Author:** [@VikramSamal](https://community.developer.atlassian.com/u/VikramSamal)\
**Replies:** 0\
**Last updated:** [March 22, 2022, 9:52pm UTC](https://community.developer.atlassian.com/t/how-to-show-warning-error-message-in-custom-jql-plugin/56880 "2022-03-22T21:52:13Z")

</div>

We are building a Custom JQL Plugin which can search some specific information within the issue’s custom fields. While most of the cases it works fine but for some case due to huge query processing the system gets stuck …

---

## [Is there any way to improve the performance of the development JIRA instance?](https://community.developer.atlassian.com/t/is-there-any-way-to-improve-the-performance-of-the-development-jira-instance/55996)

<div class="topic-metadata">

**Author:** [@AngelPea](https://community.developer.atlassian.com/u/AngelPea)\
**Replies:** 2\
**Last updated:** [February 16, 2022, 7:19pm UTC](https://community.developer.atlassian.com/t/is-there-any-way-to-improve-the-performance-of-the-development-jira-instance/55996 "2022-02-16T19:19:12Z")

</div>

Hi! I’ve been developing JIRA server plugins for a couple of years now. In all this time, I’ve worked using the instances that the Atlassian’s SDK runs for me, which are painfully slow. I always assumed that the reason…

---

## ["batch.js" - is it possible reduce its size and optimize rendering time?](https://community.developer.atlassian.com/t/batch-js-is-it-possible-reduce-its-size-and-optimize-rendering-time/50574)

<div class="topic-metadata">

**Author:** [@KashlachDzmitryexter](https://community.developer.atlassian.com/u/KashlachDzmitryexter)\
**Replies:** 3\
**Last updated:** [August 3, 2021, 10:53am UTC](https://community.developer.atlassian.com/t/batch-js-is-it-possible-reduce-its-size-and-optimize-rendering-time/50574 "2021-08-03T10:53:53Z")

</div>

Hi Confluence developers, I am working as a performance engineer with 4-nodes Datacenter Confluence instance. I’ve already created a support ticket for my question but was re-directed here by support team. Google ligh…

---

## [Performance testing](https://community.developer.atlassian.com/t/performance-testing/54393)

<div class="topic-metadata">

**Author:** [@shiv](https://community.developer.atlassian.com/u/shiv)\
**Replies:** 0\
**Last updated:** [December 13, 2021, 9:00am UTC](https://community.developer.atlassian.com/t/performance-testing/54393 "2021-12-13T09:00:13Z")

</div>

I would like to do performance testing of our Cloud plugin using jmeter. For this i am planning to put jira username, password in csv file and use it. But with cloud i am not able to achieve login using jmeter. Has any…

---

## [Tools/Approaches for Performance testing of Jira Plugin](https://community.developer.atlassian.com/t/tools-approaches-for-performance-testing-of-jira-plugin/52071)

<div class="topic-metadata">

**Author:** [@VishalKharde](https://community.developer.atlassian.com/u/VishalKharde)\
**Replies:** 0\
**Last updated:** [September 16, 2021, 6:54am UTC](https://community.developer.atlassian.com/t/tools-approaches-for-performance-testing-of-jira-plugin/52071 "2021-09-16T06:54:21Z")

</div>

Hi All, Recently we have started with plugin development for our Jira Instance. Now we would like to do some performance analysis of our plugin to understand the impact of it on our Jira Instance. We need help with belo…

---

## [Forge Storage API performance question](https://community.developer.atlassian.com/t/forge-storage-api-performance-question/50542)

<div class="topic-metadata">

**Author:** [@DavidLee](https://community.developer.atlassian.com/u/DavidLee)\
**Replies:** 0\
**Last updated:** [August 2, 2021, 2:46am UTC](https://community.developer.atlassian.com/t/forge-storage-api-performance-question/50542 "2021-08-02T02:46:38Z")

</div>

Hi, I use the Storage API when I save data in app development. And when I search the stored data, I call the Storage API in a for loop. (using async, wait) But it seems to be unusually slow. It seems to take about 20 ~…

---

## [Details on framework used by Jira](https://community.developer.atlassian.com/t/details-on-framework-used-by-jira/47879)

<div class="topic-metadata">

**Author:** [@Sowndarya](https://community.developer.atlassian.com/u/Sowndarya)\
**Replies:** 2\
**Last updated:** [May 21, 2021, 3:22pm UTC](https://community.developer.atlassian.com/t/details-on-framework-used-by-jira/47879 "2021-05-21T15:22:51Z")

</div>

Hi, Does Jira uses AngularJS/React framework?. Or Can you tell me what JavaSript framework Jira uses and how to find it? Let me explain reason for my question. Currently we are using Dynatrace to monitor Jra performanc…

[Next page](https://community.developer.atlassian.com/tag/performance/124.md?match_all_tags=true&page=1&tags%5B%5D=performance)
