Queue Graph View
Queue Graph View is a job type within the queue API system designed to handle asynchronous processing for stakeholder graph visualization tasks. By defining stakeholder_graph_view as a supported job type, the queue infrastructure can manage graph-based analysis operations alongside other standard processing workflows. This integration allows computationally intensive visualization tasks to be queued and executed based on system capacity and scheduling policies.
The update implements stakeholder_graph_view as both a job type and a default schedule type within the queue API. This configuration ensures that requests for stakeholder graph data are automatically routed through the appropriate scheduling mechanisms, providing consistent handling for high-load visualization requests.
This approach decouples the generation of complex graph views from the primary request cycle, preventing resource contention during peak usage. It enables the system to prioritize and batch processing tasks efficiently, ensuring that graph visualization services remain responsive and scalable under varying load conditions.