没有合适的资源?快使用搜索试试~ 我知道了~
sps-monitor-framework
共99个文件
java:92个
properties:2个
xml:2个
需积分: 5 0 下载量 73 浏览量
2021-07-01
06:59:20
上传
评论
收藏 6.63MB ZIP 举报
温馨提示
主从流处理系统中的动态扩展框架 这是一个通用的 Java 框架,用于在遵循主从模式架构的流处理系统中支持动态自动缩放。 该框架基于扩展策略的抽象模型,可以使用嵌入式领域特定语言指定,如下所示: PolicyRules rules = new PolicyRules () {{ rule( " CPU utilisation is above 50% for 5 minutes " ) .scaleOut(operator( " SimpleOperator " , OP_ID )) .by(relative( 2 )) . butNeverAbove(nodes( 32 )) .when(metric( " cpu " )) .is(above(percent( 50 ))) .forAtLeast(minutes( 5 )) . buil
资源推荐
资源详情
资源评论
收起资源包目录
sps-monitor-framework-master.zip (99个子文件)
sps-monitor-framework-master
.gitignore 205B
src
main
resources
config.properties 1KB
logback.xml 413B
java
uk
ac
imperial
lsds
monitor
Builder.java 395B
Factory.java 503B
slave
MonitorSlave.java 5KB
MonitorSlaveFactory.java 1KB
reader
DefaultMetricsReader.java 6KB
MetricsReader.java 580B
DefaultMetricsNotifier.java 3KB
MetricsNotifier.java 450B
MonitorSlaveProcessor.java 3KB
policy
trigger
ActionTrigger.java 8KB
exception
IllegalPolicyRule.java 150B
PolicyRule.java 6KB
scale
constraint
ScaleConstraint.java 2KB
AbsoluteScaleConstraint.java 928B
RelativeScaleConstraint.java 2KB
factor
AbsoluteScaleFactor.java 2KB
ScaleFactor.java 2KB
RelativeScaleFactor.java 2KB
util
MetricReadingProvider.java 565B
MetricReading.java 2KB
Infrastructure.java 121B
InfrastructureAdaptor.java 2KB
SystemTimeReference.java 336B
TimeReference.java 245B
threshold
MetricThresholdBelow.java 564B
MetricThreshold.java 1KB
Threshold.java 809B
TimeThreshold.java 3KB
MetricThresholdAbove.java 568B
action
Action.java 81B
ScaleInAction.java 447B
ScaleOutAction.java 450B
PolicyRules.java 2KB
PolicyRuleBuilder.java 6KB
metric
MetricValue.java 4KB
MetricName.java 1KB
MetricUnit.java 540B
evaluate
AbstractEvaluator.java 769B
PolicyRuleEvaluator.java 10KB
PolicyRulesEvaluator.java 6KB
Policy.java 702B
syntax
ScaleFactorSyntax.java 358B
MetricThresholdSyntax.java 369B
MetricSyntax.java 385B
GuardTimeThresholdSyntax.java 471B
TimeThresholdSyntax.java 367B
ScaleConstraintSyntax.java 478B
ActionSyntax.java 397B
operator
AllOperators.java 889B
Operator.java 1KB
OneOperator.java 2KB
Stoppable.java 126B
master
MonitorMasterFactory.java 2KB
MonitorMasterWorker.java 5KB
MonitorMaster.java 6KB
MonitorMasterListener.java 706B
Observable.java 313B
Listener.java 292B
Processor.java 129B
comm
serialization
MetricsTuple.java 2KB
StringMetricsSerializer.java 821B
BinaryMetricsDeserializer.java 2KB
BinaryMetricsSerializer.java 2KB
MetricsSerializer.java 478B
MetricsDeserializer.java 474B
MetricsTupleBuilder.java 2KB
test
resources
config.properties 1KB
java
uk
ac
imperial
lsds
monitor
slave
MonitorSlaveTest.java 3KB
MonitorSlaveProcessorTest.java 9KB
reader
DefaultMetricsNotifierTest.java 835B
DefaultMetricsReaderTest.java 4KB
policy
PolicyRuleBuilderTest.java 11KB
trigger
ActionTriggerTest.java 22KB
PolicyRuleTest.java 4KB
scale
constraint
AbsoluteScaleConstraintTest.java 2KB
RelativeScaleConstraintTest.java 2KB
ScaleConstraintTest.java 2KB
factor
RelativeScaleFactorTest.java 2KB
ScaleFactorTest.java 2KB
AbsoluteScaleFactorTest.java 2KB
util
MetricReadingTest.java 5KB
threshold
TimeThresholdTest.java 2KB
MetricThresholdBelowTest.java 2KB
MetricThresholdAboveTest.java 2KB
PolicyRulesTest.java 7KB
metric
MetricValueTest.java 2KB
evaluate
PolicyRuleEvaluatorTest.java 832B
PolicyRulesEvaluatorTest.java 24KB
master
MonitorMasterWorkerTest.java 6KB
MonitorMasterAndSlaveTest.java 6KB
MonitorMasterTest.java 6KB
comm
serialization
MetricsTupleTest.java 3KB
MetricsTupleBuilderTest.java 4KB
doc
Framework for Dynamic Scaling in Master-Slave Stream Processing Systems (final).pdf 7.26MB
pom.xml 5KB
README.md 1KB
共 99 条
- 1
资源评论
牟云峰
- 粉丝: 15
- 资源: 4566
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功