Skip to content

Conversation

@vincent-pochet
Copy link
Contributor

@vincent-pochet vincent-pochet commented Oct 14, 2025

Context

This PR is part of the Pre-aggregation epic, it follows #606

The main goal of this feature is to setup a complete aggregation pipeline that will be leveraged to compute the customer usage without re-querying the full set of events.

Description

This PR adds a grecefull shutdown logic to the events_processor, and keeps tracks of go routine to make sure that it waits for the ongoing task to be finished before shutting down the application. It also improves the recovery in case of system failures (panic, unhandled errors...)

@vincent-pochet vincent-pochet marked this pull request as ready for review October 14, 2025 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant