MCPcopy Create free account

hub / github.com/dataArtisans/yahoo-streaming-benchmark / types & classes

Types & classes85 in github.com/dataArtisans/yahoo-streaming-benchmark

ClassAdImpressionsGenerator
Distributed Data Generator for AdImpression Events. (by default) we generate 100 campaigns, with 10 ads each. We write those 1000 ads into Redis, wi
flink-benchmarks/src/main/java/flink/benchmark/generator/AdImpressionsGenerator.java:26
ClassAdImpressionsGeneratorHighKeyCardinality
Distributed Data Generator for AdImpression Events. Designed to generate large numbers of campaigns
flink-benchmarks/src/main/java/flink/benchmark/generator/AdImpressionsGeneratorHighKeyCardinality.java:17
ClassAdTimestampExtractor
Generate timestamp and watermarks for data stream
flink-benchmarks/src/main/java/flink/benchmark/AdvertisingTopologyFlinkWindows.java:284
ClassAdTimestampExtractor
Generate timestamp and watermarks
flink-benchmarks/src/main/java/flink/benchmark/state/AdvertisingTopologyFlinkStateHighKeyCard.java:197
EnumAddressDetectionState
The states of address detection mechanism. There is only a state transition if the current state failed to determine the address.
flink-benchmarks/src/main/java/flink/benchmark/state/ConnectionUtils.java:48
ClassAdvertisingTopology
This is a basic example of a Storm topology.
storm-benchmarks/src/main/java/storm/benchmark/AdvertisingTopology.java:41
ClassAdvertisingTopologyFlinkState
To Run: flink run -c flink.benchmark.state.AdvertisingTopologyFlinkState target/flink-benchmarks-0.1.0.jar "../conf/benchmarkConf.yaml" <p> <p> Imple
flink-benchmarks/src/main/java/flink/benchmark/state/AdvertisingTopologyFlinkState.java:37
ClassAdvertisingTopologyFlinkStateHighKeyCard
To Run: flink run -c flink.benchmark.state.AdvertisingTopologyFlinkStateHighKeyCard target/flink-benchmarks-0.1.0.jar "../conf/benchmarkConf.yaml" <p
flink-benchmarks/src/main/java/flink/benchmark/state/AdvertisingTopologyFlinkStateHighKeyCard.java:40
ClassAdvertisingTopologyFlinkWindows
To Run: flink run -c flink.benchmark.AdvertisingTopologyFlinkWindows target/flink-benchmarks-0.1.0.jar "../conf/benchmarkConf.yaml" This job variant
flink-benchmarks/src/main/java/flink/benchmark/AdvertisingTopologyFlinkWindows.java:51
ClassAdvertisingTopologyHighKeyCard
This is a basic example of a Storm topology.
storm-benchmarks/src/main/java/storm/benchmark/AdvertisingTopologyHighKeyCard.java:38
ClassAdvertisingTopologyNative
To Run: flink run -c flink.benchmark.AdvertisingTopologyNative target/flink-benchmarks-0.1.0.jar "../conf/benchmarkConf.yaml Computes the windows us
flink-benchmarks/src/main/java/flink/benchmark/AdvertisingTopologyNative.java:31
ClassAdvertisingTopologyRedisDirect
To Run: flink run -c flink.benchmark.AdvertisingTopologyRedisDirect target/flink-benchmarks-0.1.0.jar "../conf/benchmarkConf.yaml"
flink-benchmarks/src/main/java/flink/benchmark/AdvertisingTopologyRedisDirect.java:29
ClassAkkaStateQuery
flink-benchmarks/src/main/java/flink/benchmark/state/AkkaStateQuery.java:41
ClassAkkaUtils
flink-benchmarks/src/main/java/flink/benchmark/state/AkkaUtils.java:33
ClassAnalyzeTool
flink-benchmarks/src/main/java/flink/benchmark/utils/AnalyzeTool.java:18
ClassBenchmarkConfig
Encapsulating configuration in once place
flink-benchmarks/src/main/java/flink/benchmark/BenchmarkConfig.java:17
ClassCampaignAndWindow
streaming-benchmark-common/src/main/java/benchmark/common/advertising/PooledRedisConnections.java:53
ClassCampaignProcessor
Write windows to Redis
flink-benchmarks/src/main/java/flink/benchmark/AdvertisingTopologyNative.java:155
ClassCampaignProcessor
Build windows directly in Redis
flink-benchmarks/src/main/java/flink/benchmark/AdvertisingTopologyRedisDirect.java:124
ClassCampaignProcessor
storm-benchmarks/src/main/java/storm/benchmark/AdvertisingTopology.java:149
ClassCampaignProcessorCommon
streaming-benchmark-common/src/main/java/benchmark/common/advertising/CampaignProcessorCommon.java:17
ClassCampaignProcessorMultiThreaded
storm-benchmarks/src/main/java/storm/benchmark/AdvertisingTopologyHighKeyCard.java:111
ClassCampaignWindowPair
streaming-benchmark-common/src/main/java/benchmark/common/advertising/CampaignWindowPair.java:7
ClassConnectionUtils
Utilities to determine the network interface and address that should be used to bind the TaskManager communication to.
flink-benchmarks/src/main/java/flink/benchmark/state/ConnectionUtils.java:37
ClassCountAndAccessTime
flink-benchmarks/src/main/java/flink/benchmark/state/QueryableWindowOperatorEvicting.java:332
ClassCountAndAccessTime
flink-benchmarks/src/main/java/flink/benchmark/state/QueryableWindowOperator.java:289
ClassDataInputViewAsynchronousStateHandle
flink-benchmarks/src/main/java/flink/benchmark/state/QueryableWindowOperatorEvicting.java:375
ClassDataInputViewAsynchronousStateHandle
flink-benchmarks/src/main/java/flink/benchmark/state/QueryableWindowOperator.java:332
ClassDeserializeBolt
Parse JSON
flink-benchmarks/src/main/java/flink/benchmark/AdvertisingTopologyFlinkWindows.java:209
ClassDeserializeBolt
Parse JSON
flink-benchmarks/src/main/java/flink/benchmark/AdvertisingTopologyNative.java:85
ClassDeserializeBolt
Deserialize the JSON
flink-benchmarks/src/main/java/flink/benchmark/AdvertisingTopologyRedisDirect.java:84
ClassDeserializeBolt
Deserialize JSON
flink-benchmarks/src/main/java/flink/benchmark/state/AdvertisingTopologyFlinkState.java:113
ClassDeserializeBolt
storm-benchmarks/src/main/java/storm/benchmark/AdvertisingTopologyHighKeyCard.java:40
ClassDeserializeBolt
storm-benchmarks/src/main/java/storm/benchmark/AdvertisingTopology.java:43
ClassDeserializer
Parse JSON
flink-benchmarks/src/main/java/flink/benchmark/state/AdvertisingTopologyFlinkStateHighKeyCard.java:144
ClassEventAndProcessingTimeTrigger
Custom trigger - Fire and purge window when window closes, also fire every 1000 ms.
flink-benchmarks/src/main/java/flink/benchmark/AdvertisingTopologyFlinkWindows.java:179
ClassEventFilter
Filter out everything except "view" events
flink-benchmarks/src/main/java/flink/benchmark/state/AdvertisingTopologyFlinkStateHighKeyCard.java:175
ClassEventFilterBolt
Filter out all but "view" events
flink-benchmarks/src/main/java/flink/benchmark/AdvertisingTopologyFlinkWindows.java:238
ClassEventFilterBolt
Filter down to only "view" events
flink-benchmarks/src/main/java/flink/benchmark/AdvertisingTopologyNative.java:108
ClassEventFilterBolt
Filter out all but "view" events.
flink-benchmarks/src/main/java/flink/benchmark/AdvertisingTopologyRedisDirect.java:113
ClassEventFilterBolt
storm-benchmarks/src/main/java/storm/benchmark/AdvertisingTopologyHighKeyCard.java:68
ClassEventFilterBolt
storm-benchmarks/src/main/java/storm/benchmark/AdvertisingTopology.java:71
ClassEventGeneratorSource
A data generator source
flink-benchmarks/src/main/java/flink/benchmark/generator/EventGeneratorSource.java:10
ClassEventProjectionBolt
storm-benchmarks/src/main/java/storm/benchmark/AdvertisingTopologyHighKeyCard.java:90
ClassEventProjectionBolt
storm-benchmarks/src/main/java/storm/benchmark/AdvertisingTopology.java:93
ClassHighKeyCardinalityGeneratorSource
A data generator for generating large numbers of campaigns
flink-benchmarks/src/main/java/flink/benchmark/generator/HighKeyCardinalityGeneratorSource.java:11
ClassKafkaTopicValidator
Simple util to print kafka partitions locally
flink-benchmarks/src/main/java/flink/benchmark/generator/KafkaTopicValidator.java:12
ClassLRUHashMap
streaming-benchmark-common/src/main/java/benchmark/common/advertising/LRUHashMap.java:10
ClassLoadGeneratorSource
Base class for LoadGenerator Sources. Implements features to generate whatever load you require.
flink-benchmarks/src/main/java/flink/benchmark/generator/LoadGeneratorSource.java:10
ClassMapToImpressionCount
flink-benchmarks/src/main/java/flink/benchmark/AdvertisingTopologyFlinkWindows.java:310
ClassPooledRedisConnections
streaming-benchmark-common/src/main/java/benchmark/common/advertising/PooledRedisConnections.java:9
ClassProjector
Project to campaign id
flink-benchmarks/src/main/java/flink/benchmark/state/AdvertisingTopologyFlinkStateHighKeyCard.java:186
ClassQueryActor
flink-benchmarks/src/main/java/flink/benchmark/state/QueryActor.java:46
InterfaceQueryResponse
flink-benchmarks/src/main/java/flink/benchmark/state/QueryResponse.java:23
ClassQueryState
flink-benchmarks/src/main/java/flink/benchmark/state/QueryState.java:23
InterfaceQueryableKeyValueState
flink-benchmarks/src/main/java/flink/benchmark/state/QueryableKeyValueState.java:21
ClassQueryableWindowOperator
Custom operator that computes windows and also makes that state directly queryable from outside the streaming system via Akka.
flink-benchmarks/src/main/java/flink/benchmark/state/QueryableWindowOperator.java:55
ClassQueryableWindowOperatorEvicting
flink-benchmarks/src/main/java/flink/benchmark/state/QueryableWindowOperatorEvicting.java:53
ClassRedisAdCampaignCache
streaming-benchmark-common/src/main/java/benchmark/common/advertising/RedisAdCampaignCache.java:11
ClassRedisConnection
streaming-benchmark-common/src/main/java/benchmark/common/advertising/PooledRedisConnections.java:67
ClassRedisHelper
Some basic Redis support for preparing to run tests compatible with Yahoo's original benchmarking tools.
flink-benchmarks/src/main/java/flink/benchmark/generator/RedisHelper.java:16
ClassRedisJoinBolt
Map ad ids to campaigns using cached data from Redis
flink-benchmarks/src/main/java/flink/benchmark/AdvertisingTopologyFlinkWindows.java:249
ClassRedisJoinBolt
Map from ad id to campaign using cached Redis data
flink-benchmarks/src/main/java/flink/benchmark/AdvertisingTopologyNative.java:119
ClassRedisJoinBolt
Map from ad to campaign using Redis
flink-benchmarks/src/main/java/flink/benchmark/state/AdvertisingTopologyFlinkState.java:136
ClassRedisJoinBolt
storm-benchmarks/src/main/java/storm/benchmark/AdvertisingTopology.java:114
ClassRedisPerformanceTest
streaming-benchmark-common/src/main/java/benchmark/common/RedisPerformanceTest.java:11
ClassRedisResultSink
Sink computed windows to Redis
flink-benchmarks/src/main/java/flink/benchmark/AdvertisingTopologyFlinkWindows.java:320
ClassRedisResultSinkOptimized
Simplified version of Redis data structure
flink-benchmarks/src/main/java/flink/benchmark/AdvertisingTopologyFlinkWindows.java:378
InterfaceRegistrationService
flink-benchmarks/src/main/java/flink/benchmark/state/RegistrationService.java:23
ClassResponseActor
flink-benchmarks/src/main/java/flink/benchmark/state/ResponseActor.java:28
ClassResult
flink-benchmarks/src/main/java/flink/benchmark/utils/AnalyzeTool.java:20
InterfaceRetrievalService
flink-benchmarks/src/main/java/flink/benchmark/state/RetrievalService.java:21
ClassStandaloneThroughputLogger
streaming-benchmark-common/src/main/java/benchmark/common/RedisPerformanceTest.java:73
ClassStateFound
flink-benchmarks/src/main/java/flink/benchmark/state/StateFound.java:23
ClassStateNotFound
flink-benchmarks/src/main/java/flink/benchmark/state/StateNotFound.java:23
ClassStaticStringRepeater
Write a string into Kafka as fast as possible
flink-benchmarks/src/main/java/flink/benchmark/generator/StaticStringRepeater.java:16
ClassStringRepeater
flink-benchmarks/src/main/java/flink/benchmark/generator/StaticStringRepeater.java:34
ClassThroughputLogger
flink-benchmarks/src/main/java/flink/benchmark/utils/ThroughputLogger.java:8
ClassUtils
streaming-benchmark-common/src/main/java/benchmark/common/Utils.java:26
ClassWindow
streaming-benchmark-common/src/main/java/benchmark/common/advertising/Window.java:7
ClassWrongKeyPartitionException
flink-benchmarks/src/main/java/flink/benchmark/state/WrongKeyPartitionException.java:21
ClassZooKeeperConfiguration
flink-benchmarks/src/main/java/flink/benchmark/state/ZooKeeperConfiguration.java:23
ClassZooKeeperRegistrationService
flink-benchmarks/src/main/java/flink/benchmark/state/ZooKeeperRegistrationService.java:32
ClassZooKeeperRetrievalService
flink-benchmarks/src/main/java/flink/benchmark/state/ZooKeeperRetrievalService.java:30
ClassZooKeeperUtils
flink-benchmarks/src/main/java/flink/benchmark/state/ZooKeeperUtils.java:25