├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── config.yml └── pull_request_template.md ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── images ├── bm-pagerank-backfill.png ├── bm-pagerank-batch.png ├── bm-pagerank-overview.png ├── bm-pagerank-streaming.png ├── bm-wordcount-and-pagerank.png ├── bm-wordcount-lineplot.png └── bm-wordcount-overview.png ├── pagerank-iterative-graph-processing ├── datasets │ ├── get-datasets.sh │ └── pagerank-backfilling-gen.py ├── pagerank_flink │ ├── README.md │ ├── batch │ │ ├── Dockerfile │ │ ├── docker-compose.yml │ │ ├── pagerank │ │ │ ├── data │ │ │ │ └── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── resources │ │ │ │ └── log4j2.properties │ │ │ │ └── scala │ │ │ │ └── flink-pagerank-scala │ │ │ │ └── App.scala │ │ └── results │ │ │ └── .gitignore │ ├── flink_pagerank_all_final.sh │ ├── flink_pagerank_all_final_get_stats.sh │ ├── stats_from_log.py │ └── streaming │ │ ├── Dockerfile │ │ ├── docker-compose.yml │ │ ├── pagerank │ │ ├── data │ │ │ └── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── resources │ │ │ └── log4j2.properties │ │ │ └── scala │ │ │ └── flink-pagerank-scala │ │ │ └── App.scala │ │ └── results │ │ └── .gitignore ├── pagerank_pathway │ ├── Dockerfile │ ├── doall.py │ └── main.py ├── pagerank_spark │ ├── compare_outputs.py │ ├── doall.sh │ ├── docker-compose.yml │ ├── graphxpagerank.jar │ ├── graphxpagerank │ │ ├── build.sbt │ │ ├── project │ │ │ ├── Dependencies.scala │ │ │ └── build.properties │ │ └── src │ │ │ └── main │ │ │ └── scala │ │ │ └── com │ │ │ └── pathway │ │ │ └── GraphxPagerank.scala │ ├── run.py │ ├── spark_pagerank_example.py │ ├── spark_pagerank_rdd.py │ └── spark_pagerank_sql.py └── run_pagerank.py └── wordcount-online-streaming ├── datasets └── wordcount-large-gen.py ├── docker-compose ├── common-services.yml ├── docker-compose-flink-word-count-minibatch.yml ├── docker-compose-flink-word-count.yml ├── docker-compose-kafka-streams.yml ├── docker-compose-pathway.yml ├── docker-compose-spark-word-count.yml ├── variables.env └── variables_ext.env ├── run_wordcount.py ├── services ├── flink-word-count-minibatch │ ├── Dockerfile │ └── wcount │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ └── scala │ │ └── flink-word-count-scala │ │ └── App.scala ├── flink-word-count │ ├── Dockerfile │ └── wcount │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ └── scala │ │ └── flink-word-count-scala │ │ └── App.scala ├── kafka-streams │ ├── Dockerfile │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── pathway │ │ └── benchmarks │ │ └── kstreams │ │ ├── Config.kt │ │ ├── KotlinxSerde.kt │ │ ├── Main.kt │ │ └── benchmarks │ │ ├── increment.kt │ │ └── wordcount.kt ├── pathway-all │ ├── Dockerfile │ └── main.py ├── spark-word-count │ ├── Dockerfile │ ├── Dockerfile-cluster │ └── wcount │ │ ├── count.sbt │ │ └── src │ │ └── main │ │ └── scala │ │ └── wcount.scala ├── stats-collector │ ├── Cargo.lock │ ├── Cargo.toml │ ├── Dockerfile │ ├── main.py │ └── src │ │ ├── kafka_reader.rs │ │ ├── utils.rs │ │ └── wordcount_stats_collector.rs └── streamer │ ├── Cargo.lock │ ├── Cargo.toml │ ├── Dockerfile │ ├── main.py │ └── src │ └── main.rs └── utils ├── collect_aggregates.py ├── plot_aggregated_aggregates.py └── plot_aggregated_timelines.py /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/README.md -------------------------------------------------------------------------------- /images/bm-pagerank-backfill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/images/bm-pagerank-backfill.png -------------------------------------------------------------------------------- /images/bm-pagerank-batch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/images/bm-pagerank-batch.png -------------------------------------------------------------------------------- /images/bm-pagerank-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/images/bm-pagerank-overview.png -------------------------------------------------------------------------------- /images/bm-pagerank-streaming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/images/bm-pagerank-streaming.png -------------------------------------------------------------------------------- /images/bm-wordcount-and-pagerank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/images/bm-wordcount-and-pagerank.png -------------------------------------------------------------------------------- /images/bm-wordcount-lineplot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/images/bm-wordcount-lineplot.png -------------------------------------------------------------------------------- /images/bm-wordcount-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/images/bm-wordcount-overview.png -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/datasets/get-datasets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/datasets/get-datasets.sh -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/datasets/pagerank-backfilling-gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/datasets/pagerank-backfilling-gen.py -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_flink/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_flink/README.md -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_flink/batch/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_flink/batch/Dockerfile -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_flink/batch/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_flink/batch/docker-compose.yml -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_flink/batch/pagerank/data/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_flink/batch/pagerank/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_flink/batch/pagerank/pom.xml -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_flink/batch/pagerank/src/main/resources/log4j2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_flink/batch/pagerank/src/main/resources/log4j2.properties -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_flink/batch/pagerank/src/main/scala/flink-pagerank-scala/App.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_flink/batch/pagerank/src/main/scala/flink-pagerank-scala/App.scala -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_flink/batch/results/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_flink/flink_pagerank_all_final.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_flink/flink_pagerank_all_final.sh -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_flink/flink_pagerank_all_final_get_stats.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_flink/flink_pagerank_all_final_get_stats.sh -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_flink/stats_from_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_flink/stats_from_log.py -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_flink/streaming/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_flink/streaming/Dockerfile -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_flink/streaming/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_flink/streaming/docker-compose.yml -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_flink/streaming/pagerank/data/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_flink/streaming/pagerank/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_flink/streaming/pagerank/pom.xml -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_flink/streaming/pagerank/src/main/resources/log4j2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_flink/streaming/pagerank/src/main/resources/log4j2.properties -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_flink/streaming/pagerank/src/main/scala/flink-pagerank-scala/App.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_flink/streaming/pagerank/src/main/scala/flink-pagerank-scala/App.scala -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_flink/streaming/results/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_pathway/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_pathway/Dockerfile -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_pathway/doall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_pathway/doall.py -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_pathway/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_pathway/main.py -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_spark/compare_outputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_spark/compare_outputs.py -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_spark/doall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_spark/doall.sh -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_spark/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_spark/docker-compose.yml -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_spark/graphxpagerank.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_spark/graphxpagerank.jar -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_spark/graphxpagerank/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_spark/graphxpagerank/build.sbt -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_spark/graphxpagerank/project/Dependencies.scala: -------------------------------------------------------------------------------- 1 | import sbt._ 2 | 3 | object Dependencies { 4 | } 5 | -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_spark/graphxpagerank/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.8.2 2 | -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_spark/graphxpagerank/src/main/scala/com/pathway/GraphxPagerank.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_spark/graphxpagerank/src/main/scala/com/pathway/GraphxPagerank.scala -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_spark/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_spark/run.py -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_spark/spark_pagerank_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_spark/spark_pagerank_example.py -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_spark/spark_pagerank_rdd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_spark/spark_pagerank_rdd.py -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/pagerank_spark/spark_pagerank_sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/pagerank_spark/spark_pagerank_sql.py -------------------------------------------------------------------------------- /pagerank-iterative-graph-processing/run_pagerank.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/pagerank-iterative-graph-processing/run_pagerank.py -------------------------------------------------------------------------------- /wordcount-online-streaming/datasets/wordcount-large-gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/datasets/wordcount-large-gen.py -------------------------------------------------------------------------------- /wordcount-online-streaming/docker-compose/common-services.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/docker-compose/common-services.yml -------------------------------------------------------------------------------- /wordcount-online-streaming/docker-compose/docker-compose-flink-word-count-minibatch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/docker-compose/docker-compose-flink-word-count-minibatch.yml -------------------------------------------------------------------------------- /wordcount-online-streaming/docker-compose/docker-compose-flink-word-count.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/docker-compose/docker-compose-flink-word-count.yml -------------------------------------------------------------------------------- /wordcount-online-streaming/docker-compose/docker-compose-kafka-streams.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/docker-compose/docker-compose-kafka-streams.yml -------------------------------------------------------------------------------- /wordcount-online-streaming/docker-compose/docker-compose-pathway.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/docker-compose/docker-compose-pathway.yml -------------------------------------------------------------------------------- /wordcount-online-streaming/docker-compose/docker-compose-spark-word-count.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/docker-compose/docker-compose-spark-word-count.yml -------------------------------------------------------------------------------- /wordcount-online-streaming/docker-compose/variables.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/docker-compose/variables.env -------------------------------------------------------------------------------- /wordcount-online-streaming/docker-compose/variables_ext.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/docker-compose/variables_ext.env -------------------------------------------------------------------------------- /wordcount-online-streaming/run_wordcount.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/run_wordcount.py -------------------------------------------------------------------------------- /wordcount-online-streaming/services/flink-word-count-minibatch/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/flink-word-count-minibatch/Dockerfile -------------------------------------------------------------------------------- /wordcount-online-streaming/services/flink-word-count-minibatch/wcount/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/flink-word-count-minibatch/wcount/pom.xml -------------------------------------------------------------------------------- /wordcount-online-streaming/services/flink-word-count-minibatch/wcount/src/main/scala/flink-word-count-scala/App.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/flink-word-count-minibatch/wcount/src/main/scala/flink-word-count-scala/App.scala -------------------------------------------------------------------------------- /wordcount-online-streaming/services/flink-word-count/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/flink-word-count/Dockerfile -------------------------------------------------------------------------------- /wordcount-online-streaming/services/flink-word-count/wcount/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/flink-word-count/wcount/pom.xml -------------------------------------------------------------------------------- /wordcount-online-streaming/services/flink-word-count/wcount/src/main/scala/flink-word-count-scala/App.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/flink-word-count/wcount/src/main/scala/flink-word-count-scala/App.scala -------------------------------------------------------------------------------- /wordcount-online-streaming/services/kafka-streams/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/kafka-streams/Dockerfile -------------------------------------------------------------------------------- /wordcount-online-streaming/services/kafka-streams/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/kafka-streams/pom.xml -------------------------------------------------------------------------------- /wordcount-online-streaming/services/kafka-streams/src/main/java/com/pathway/benchmarks/kstreams/Config.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/kafka-streams/src/main/java/com/pathway/benchmarks/kstreams/Config.kt -------------------------------------------------------------------------------- /wordcount-online-streaming/services/kafka-streams/src/main/java/com/pathway/benchmarks/kstreams/KotlinxSerde.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/kafka-streams/src/main/java/com/pathway/benchmarks/kstreams/KotlinxSerde.kt -------------------------------------------------------------------------------- /wordcount-online-streaming/services/kafka-streams/src/main/java/com/pathway/benchmarks/kstreams/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/kafka-streams/src/main/java/com/pathway/benchmarks/kstreams/Main.kt -------------------------------------------------------------------------------- /wordcount-online-streaming/services/kafka-streams/src/main/java/com/pathway/benchmarks/kstreams/benchmarks/increment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/kafka-streams/src/main/java/com/pathway/benchmarks/kstreams/benchmarks/increment.kt -------------------------------------------------------------------------------- /wordcount-online-streaming/services/kafka-streams/src/main/java/com/pathway/benchmarks/kstreams/benchmarks/wordcount.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/kafka-streams/src/main/java/com/pathway/benchmarks/kstreams/benchmarks/wordcount.kt -------------------------------------------------------------------------------- /wordcount-online-streaming/services/pathway-all/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/pathway-all/Dockerfile -------------------------------------------------------------------------------- /wordcount-online-streaming/services/pathway-all/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/pathway-all/main.py -------------------------------------------------------------------------------- /wordcount-online-streaming/services/spark-word-count/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/spark-word-count/Dockerfile -------------------------------------------------------------------------------- /wordcount-online-streaming/services/spark-word-count/Dockerfile-cluster: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/spark-word-count/Dockerfile-cluster -------------------------------------------------------------------------------- /wordcount-online-streaming/services/spark-word-count/wcount/count.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/spark-word-count/wcount/count.sbt -------------------------------------------------------------------------------- /wordcount-online-streaming/services/spark-word-count/wcount/src/main/scala/wcount.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/spark-word-count/wcount/src/main/scala/wcount.scala -------------------------------------------------------------------------------- /wordcount-online-streaming/services/stats-collector/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/stats-collector/Cargo.lock -------------------------------------------------------------------------------- /wordcount-online-streaming/services/stats-collector/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/stats-collector/Cargo.toml -------------------------------------------------------------------------------- /wordcount-online-streaming/services/stats-collector/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/stats-collector/Dockerfile -------------------------------------------------------------------------------- /wordcount-online-streaming/services/stats-collector/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/stats-collector/main.py -------------------------------------------------------------------------------- /wordcount-online-streaming/services/stats-collector/src/kafka_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/stats-collector/src/kafka_reader.rs -------------------------------------------------------------------------------- /wordcount-online-streaming/services/stats-collector/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/stats-collector/src/utils.rs -------------------------------------------------------------------------------- /wordcount-online-streaming/services/stats-collector/src/wordcount_stats_collector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/stats-collector/src/wordcount_stats_collector.rs -------------------------------------------------------------------------------- /wordcount-online-streaming/services/streamer/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/streamer/Cargo.lock -------------------------------------------------------------------------------- /wordcount-online-streaming/services/streamer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/streamer/Cargo.toml -------------------------------------------------------------------------------- /wordcount-online-streaming/services/streamer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/streamer/Dockerfile -------------------------------------------------------------------------------- /wordcount-online-streaming/services/streamer/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/streamer/main.py -------------------------------------------------------------------------------- /wordcount-online-streaming/services/streamer/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/services/streamer/src/main.rs -------------------------------------------------------------------------------- /wordcount-online-streaming/utils/collect_aggregates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/utils/collect_aggregates.py -------------------------------------------------------------------------------- /wordcount-online-streaming/utils/plot_aggregated_aggregates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/utils/plot_aggregated_aggregates.py -------------------------------------------------------------------------------- /wordcount-online-streaming/utils/plot_aggregated_timelines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pathwaycom/pathway-benchmarks/HEAD/wordcount-online-streaming/utils/plot_aggregated_timelines.py --------------------------------------------------------------------------------