Skip to content

make Dike easier to use #1

@HoniiTro19

Description

@HoniiTro19
  1. Although the core Java code is platform-independent, current Dike still relies on several shell scripts to schedule the benchmark process. It's a good idea to rewrite relative shell code into Python to enable Dike client to run on Windows.
  2. Dike does not provide a user-friendly interface to operate with multiple clients. Deploying Dike on remote clients, and collecting and integrating results from them require lots of manual work. Aforementioned Python clients should do this work for users.
  3. Fault injections should be separated from workloads if multiple clients work at the same time. Maybe we need a centralized scheduler to further control all benchmark components.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions