Tempest project
- Install and start zookeeper
- download from https://zookeeper.apache.org/
- tar
- cp conf/zoo_sample.cfg conf/zoo.cfg
- ./bin/zkServer.sh start
- mvn clean package
- ./bin/run_test.sh #parameter_file#
- ex) ./bin/run_test.sh test_param
- --log_dir: logging directory
- --test_name: test name
- --spouts: the number of spouts
- --total_time : total elapsed time to test
- --operator_type: dynamic_mts/naive/static_mts
- dynamic_mts: Dynamic multi-timescale impl
- static_mts: Static multi-timescale impl
- naive: Naive impl
- --timescales: timescales
- format: (window_size,interval),(window_size2,interval2)...
- unit: second
- ex) (5,1)(10,2) -> two timescales: window size is 5seconds, interval is 1 second. window size is 10 seconds, interval is 2 seconds.
- --bolts: the number of bolts
- --input_interval: interval of sending input.
- --caching_rate: caching rate for dynamic mts operator
- ./bin/mts_signal_sender.sh #parameters#
- zookeeper address
- mts identifier
- window size
- interval
- type (addition/deletion)