-
公开(公告)号:US12175288B2
公开(公告)日:2024-12-24
申请号:US18486254
申请日:2023-10-13
Applicant: Shopify Inc.
Inventor: Robert Mic , Aline Fatima Manera , Timothy Willard , Nicole Simone , Scott Weber
Abstract: Methods and systems for processing requests with load-dependent throttling. The system compares a count of active job requests being currently processed for a user associated with a new job request with an active job cap number for that user. When the count of active job requests being currently processed for that user does not exceed the active job cap number specific to that user, the job request is added to an active job queue for processing. However, when the count of active job requests being currently processed for that user exceeds the active job cap number, the job request is placed on a throttled queue to await later processing when an updated count of active job requests being currently processed for that user is below the active job cap number. Once the count is below the cap, the throttle request is moved to the active job queue for processing.
-
公开(公告)号:US11822959B2
公开(公告)日:2023-11-21
申请号:US17675093
申请日:2022-02-18
Applicant: Shopify Inc.
Inventor: Robert Mic , Aline Fatima Manera , Timothy Willard , Nicole Simone , Scott Weber
CPC classification number: G06F9/4881 , G06F1/08 , G06F9/5005 , G06F9/54
Abstract: Methods and systems for processing requests with load-dependent throttling. The system compares a count of active job requests being currently processed for a user associated with a new job request with an active job cap number for that user. When the count of active job requests being currently processed for that user does not exceed the active job cap number specific to that user, the job request is added to an active job queue for processing. However, when the count of active job requests being currently processed for that user exceeds the active job cap number, the job request is placed on a throttled queue to await later processing when an updated count of active job requests being currently processed for that user is below the active job cap number. Once the count is below the cap, the throttle request is moved to the active job queue for processing.
-
公开(公告)号:US20230266995A1
公开(公告)日:2023-08-24
申请号:US17675093
申请日:2022-02-18
Applicant: Shopify Inc.
Inventor: Robert MIC , Aline Fatima Manera , Timothy Willard , Nicole Simone , Scott Weber
CPC classification number: G06F9/4881 , G06F1/08 , G06F9/54
Abstract: Methods and systems for processing requests with load-dependent throttling. The system compares a count of active job requests being currently processed for a user associated with a new job request with an active job cap number for that user. When the count of active job requests being currently processed for that user does not exceed the active job cap number specific to that user, the job request is added to an active job queue for processing. However, when the count of active job requests being currently processed for that user exceeds the active job cap number, the job request is placed on a throttled queue to await later processing when an updated count of active job requests being currently processed for that user is below the active job cap number. Once the count is below the cap, the throttle request is moved to the active job queue for processing.
-
-