Why are there limit on the number of workers?

Hello, I’m trying to understand why we are limited to 100-500 workers, would not the number be irrelevant if cpu time or duration or memory limits are reached??

I ask this because this would break my idea to move to serverless cloudflare, as I would need to do a “routing logic” in the worker for each path, and that worker would become monolithic… I wanted to do 1-worker for each http route… but I’m pretty sure that for complex applications I would get out of workers

Thanks in advance!

The limit on the number of Cloudflare workers exists due to several factors, including the potential impact on the overall system performance and the need to ensure fair sharing of resources among users.

With one monolithic Worker, you could create a different logic for each route.