Optimisation Tools for Jira: Reducing Configuration Bloat and Enhancing Performance
May 14, 2026Viraj Nalawade

Summary
This post details the design and implementation of Jira's optimization tools for configuration entities like fields and work types. It covers the high-level overview, architecture (reporting and remediation phases), pre-computation framework for asynchronous scanning, tiered state management for storing usage data (Memcache & Polymorphic Persistence), and recoverability mechanisms. The post highlights the smart, prioritized refresh strategy for usage data and the impact of these tools on configuration health, performance, and admin experience.