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
The Freeway Worker currently processes approximately 2.5 billion requests per month. For the second phase of the Egress Billing System rollout, we need to ensure the egress tracking feature scales to handle all incoming requests effectively.
The proposed solution involves updating the Freeway Worker to enqueue events in a Cloudflare queue. Consumers will then process these events asynchronously and handle invocations to the upload-api.
graph LR
A[Freeway Worker] -->|Sends Egress Events| B[Cloudflare Queue]
B -->|Dispatch Events| C[Event Consumers]
C -->|Perform Invocations| D[Upload API]
Loading
The Freeway Worker generates egress events and enqueues them in a Cloudflare queue.
Event consumers process the queued events asynchronously.
The consumers invoke the upload-api to log egress data.
Context
The Freeway Worker currently processes approximately 2.5 billion requests per month. For the second phase of the Egress Billing System rollout, we need to ensure the egress tracking feature scales to handle all incoming requests effectively.
The proposed solution involves updating the Freeway Worker to enqueue events in a Cloudflare queue. Consumers will then process these events asynchronously and handle invocations to the
upload-api
.upload-api
to log egress data.Docs
The text was updated successfully, but these errors were encountered: