https://github.com/Netflix/atlas
Revision 2bc772ba862181e7f88eed3d1f5beaea020766aa authored by Tim Jiang on 11 March 2020, 12:32:08 UTC, committed by GitHub on 11 March 2020, 12:32:08 UTC
Currently in eval stream, "Datasources broadcast" is getting back-pressured by FinalExprEval under heavy load and new DataSources can not flow to LWC API calls and causes out of date subscriptions. This change avoids back pressure at sub streams of Datasources broadcast, so that they will not block each other. Only keeping the latest DataSources is fine for both sub streams.
1 parent 1421394
Tip revision: 2bc772ba862181e7f88eed3d1f5beaea020766aa authored by Tim Jiang on 11 March 2020, 12:32:08 UTC
atlas-eval: avoid back pressure of datasources (#1151)
atlas-eval: avoid back pressure of datasources (#1151)
Tip revision: 2bc772b
File | Mode | Size |
---|---|---|
atlas-akka | ||
atlas-chart | ||
atlas-config | ||
atlas-core | ||
atlas-eval | ||
atlas-jmh | ||
atlas-json | ||
atlas-lwcapi | ||
atlas-module-akka | ||
atlas-module-cloudwatch | ||
atlas-module-eval | ||
atlas-module-lwcapi | ||
atlas-module-webapi | ||
atlas-poller | ||
atlas-poller-cloudwatch | ||
atlas-standalone | ||
atlas-webapi | ||
atlas-wiki | ||
conf | ||
project | ||
scripts | ||
.gitignore | -rw-r--r-- | 242 bytes |
.scalafmt.conf | -rw-r--r-- | 536 bytes |
.travis.yml | -rw-r--r-- | 1.0 KB |
CONTRIBUTING.md | -rw-r--r-- | 10.2 KB |
LICENSE | -rw-r--r-- | 11.1 KB |
Makefile | -rw-r--r-- | 2.4 KB |
OSSMETADATA | -rw-r--r-- | 20 bytes |
README.md | -rw-r--r-- | 989 bytes |
build.sbt | -rw-r--r-- | 5.4 KB |
Computing file changes ...