Commit Graph

11 Commits

Author SHA1 Message Date
vyzo
488f08cb1d add test for per service peer limits 2022-01-17 12:33:01 +02:00
vyzo
5487b6bdac add support for per service peer limits 2022-01-17 12:33:01 +02:00
vyzo
05a6764a69 add fluid copy constructors for limits
so that we can easily clone and adjust limits.
2022-01-17 12:33:01 +02:00
vyzo
066de7c0c9 refactor limiters 2022-01-17 12:33:01 +02:00
vyzo
7d5bd7a861 implement dynamic limiter 2022-01-17 12:33:01 +02:00
vyzo
2f0815d6d7 default limiter 2022-01-17 12:33:01 +02:00
vyzo
f31f87221b static limits 2022-01-17 12:33:01 +02:00
vyzo
cff880ac60 flesh out resource manager 2022-01-17 12:33:01 +02:00
vyzo
0ca5ac15d9 flesh out concrete scopes 2022-01-17 12:33:01 +02:00
vyzo
17a30366ae refactor scopes, introduce constrained scopes 2022-01-17 12:33:01 +02:00
vyzo
5b12ade22d basic resource scopes 2022-01-17 12:33:01 +02:00