WIP: Hazelcast Jet Benchmark/Docker-Compose/Kubernetes implementation
Hazelcast Jet implementation for benchmark use cases (eventually 1-3 or 1-4) with an additional commons project; docker-compose implementation for hazelcast jet; kubernetes implementation for hazelcast jet;
Open points:
-
Add benchmark implementations. This includes -
UC1 -
UC2 -
UC3 -
UC4
-
-
Move common logic to a "hazelcastjet-commons" project, similar to those of the other implementations -
Add docker-compose files for all Hazelcast Jet implementations (might be tackled by a follow-up merge request) -
Add Kubernetes benchmark definitions for all Hazelcast Jet implementations (might be tackled by a follow-up merge request). This includes: -
Kubernetes Deployments + Services + maybe other resources -
A Kubernetes benchmark resource of kind benchmarks.theodolite.com
-
-
Ensure that record lag can be monitored via Prometheus and Kafka Lag Exporter (@she can assist here) -
Provide appropriate documentation
TODO for @she:
-
Remove commits from flink-benchmark-def-with-rm-rebalance
Branch
Edited by Sören Henning
Merge request reports
Activity
added 1 commit
- f6baf837 - Checkstyle/PMD/Spotbugs done for UC1-Hazelcastjet, UC2-Hazelcastjet and...
assigned to @she
added 1 commit
- 140f3b3a - Kubernetes files for UC1 and UC2 added, started work on commons project (not...
added 1 commit
- 3718cf10 - UC1 Hazelcast Umstrukturierung + Commons erstellt + GSON + bugfixes
added 1 commit
- 293929cd - UC2 implementation rework - finished - dockercompose tested
added 1 commit
- 7d2f14c9 - Uc3 Rework implementation done - not tested yet
added 1 commit
- 996679ab - Uc3 Rework tested ; bug fixes in Uc2 and Uc3
added 1 commit
- 585403c4 - Hazelcast Jet UC4 basic structure implemented - huge 'under construction' in the pipeline section
added 1 commit
- f6219f67 - UC4 Pipeline recreated (new try) in Uc4PipelineBuilderNew.java - some todo's...
Please register or sign in to reply