jwplayer / ott-web-app

Reference implementation for JWP-powered apps
Apache License 2.0
70 stars 52 forks source link

Limit Cleeng Watchlist to 38 items #411

Open marcovandeveen opened 9 months ago

marcovandeveen commented 9 months ago

Cleeng Update Nov 2023

As part of an ongoing effort to optimize Cleeng systems, we are implementing a restriction on the size of specific JSON parameters for API endpoints that utilize said parameters. Currently, our APIs accept JSON parameters without a size restriction which causes a significant platform load and may lead to undesirable slow-downs or outages as the platform continues to grow and the amount of data to be processed increases.

Therefore, moving forward, the following changes will be implemented:

The size check will be implemented at the Request Handler level and the affected integrations need to be optimized so that all relevant endpoints and parameter names in their integrations adhere to these restrictions.

It's essential to note that we will start enforcing these limitations globally at the beginning of 2024.

Analysis

@dbudzins