Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(event): Add experimental v2 high usage events enpoints to API #3163

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

vincent-pochet
Copy link
Collaborator

@vincent-pochet vincent-pochet commented Feb 10, 2025

Context

In the path to "high usage" feature, we need to open a new API end-point to allow receiving a large amount of events

Description

This PR add a two routes

  • POST /api/v2/events/high_usage
  • POST /api/v2/events/batch_high_usage

Both routes just format and push the payload into the event Kafka topic, without validation, evaluating custom expressions or handling post processing.
The post processing will happen later on a dedicated service/process

@vincent-pochet vincent-pochet force-pushed the misc-high-usage-endpoint branch 6 times, most recently from b1b116e to 13bd70c Compare February 10, 2025 17:07
@vincent-pochet vincent-pochet marked this pull request as ready for review February 10, 2025 17:23
@vincent-pochet vincent-pochet force-pushed the misc-high-usage-endpoint branch 2 times, most recently from 41527cf to 1b63f2f Compare February 11, 2025 13:26
@vincent-pochet vincent-pochet force-pushed the misc-high-usage-endpoint branch 2 times, most recently from 1094ff0 to a4bb2c1 Compare February 11, 2025 14:42
@vincent-pochet vincent-pochet changed the title feat(event): Add high usage enpoint to API feat(event): Add high usage enpoints to API Feb 11, 2025
@vincent-pochet vincent-pochet force-pushed the misc-high-usage-endpoint branch 2 times, most recently from ac84e88 to 0d0d0a1 Compare February 11, 2025 16:07
@vincent-pochet vincent-pochet changed the title feat(event): Add high usage enpoints to API feat(event): Add experimental v2 high usage events enpoints to API Feb 11, 2025
@vincent-pochet vincent-pochet force-pushed the misc-high-usage-endpoint branch 8 times, most recently from 3ce9c08 to 41a1517 Compare February 11, 2025 16:50
@vincent-pochet vincent-pochet force-pushed the misc-high-usage-endpoint branch from 41a1517 to afb1bd9 Compare February 11, 2025 16:58
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