You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enhance the design and implementation of our job handling system by incorporating Context and Dependency Injection (CDI) using Weld. This improvement aims to increase modularity, flexibility, and testability of the job queue system.
Objectives:
Implement CDI throughout the job queue system to manage dependencies and lifecycle of components.
Utilize CDI features to make the system more configurable and easier to extend.
Improve testability by leveraging CDI for easier mocking and dependency substitution.
Parent Issue
#29474
User Story
Enhance the design and implementation of our job handling system by incorporating Context and Dependency Injection (CDI) using Weld. This improvement aims to increase modularity, flexibility, and testability of the job queue system.
Objectives:
Tasks:
JobQueueManagerAPI
implementationJobQueue
implementations (PostgresJobQueue
, potential future implementations)JobProcessor
implementationsCircuitBreaker
RetryStrategy
implementationsJobQueue
implementation selection).Benefits:
Acceptance Criteria
Proposed Objective
Core Features
Proposed Priority
Priority 3 - Average
The text was updated successfully, but these errors were encountered: