-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Introduce JVM chaos to ShardingSphere #254
Comments
Please assign this issue to me ,thanks. |
Thanks @wbtlb |
In the native chaos mesh, the injection and chaos testing of the basic jvm are realized by writing byteman scripts. In order to realize the chaos test unique to ShardingSphere, there are some basic prerequisite tasks to do:
|
I'd like to help on this issue, assign it to me too, plz ;) |
Thanks. This issue could be decomposed into smaller one. Please file a new issue and attach to this one. |
I think we should prepare not only the Chaos test itself, but also the load generator. Such as a Golang program which can continuously doing some DistSQL Job to ShardingSphere. |
Apache ShardingSphere
Apache ShardingSphere is positioned as a Database Plus, and aims at building a standard layer and ecosystem above heterogeneous databases. It focuses on how to reuse existing databases and their respective upper layer, rather than creating a new database. The goal is to minimize or eliminate the challenges caused by underlying databases fragmentation.
Page: https://shardingsphere.apache.org/
Github: https://github.com/apache/shardingsphere
Background
There is a proposal about the background of ChaosEngineering as belows:
And we also proposed a generic controller for ShardingSphereChaos as belows:
The ShardingSphereChaos controller is aiming at different chaos tests. This JVMChaos is an important one.
Task
Write several scripts to implement different JVMChaos for main features of ShardingSphere. The specific case list is as follows.
Basically, these scripts will cause unexpected behaviour while executing the related. DistSQL.
Relevant Skills
Targets files
JVMChaos Scripts - https://github.com/apache/shardingsphere-on-cloud/chaos/jvmchaos/scripts/
The text was updated successfully, but these errors were encountered: