[ 
https://issues.apache.org/jira/browse/COMDEV-410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17309145#comment-17309145
 ] 

Xinyu Tan commented on COMDEV-410:
----------------------------------

Hello!
I'm Tan Xinyu, a master of first grade at Software Engineering in Tsinghua 
University.
I'm familiar with Go, Java, iotdb-benchmark and I'm quite interested in Chaos 
Mesh and Kubernetes. 
I'm trying to build a automated framework for IoTDB cluster module chaos 
testing using Minikube these days. I'd like to try my best in contributing to 
it.
I will write a proposal later~
Thanks!

> Apache IoTDB: integration with Chaos Mesh
> -----------------------------------------
>
>                 Key: COMDEV-410
>                 URL: https://issues.apache.org/jira/browse/COMDEV-410
>             Project: Community Development
>          Issue Type: Task
>          Components: GSoC/Mentoring ideas
>            Reporter: Xiangdong Huang
>            Priority: Major
>              Labels: IoTDB, gsoc2021, mentor
>
> Apache IoTDB [1] is an Open Source IoT database designed to meet the rigorous 
> data, storage, and analytics requirements of large-scale Internet of Things 
> (IoT) and Industrial Internet of Things (IIoT) applications.
>  
> Chaos Mesh [2] is a versatile chaos engineering solution that features 
> all-around fault injection methods for complex systems on Kubernetes [3], 
> covering faults in Pod, network, file system, and even the kernel.
>  
> We hope that Chaos Mesh can be used as a versatile chaos test tool for the 
> IoTDB cluster module, so as to verify the reliability of the IoTDB cluster 
> module in production environment.
>  
> You should define a series of failure simulations for the cluster using Chaos 
> Mesh, such as Network partition, Network packet loss and Node collapse, and 
> then define a series of operations and the expected results of those 
> operations.
>  
> This task hopes that you can set up an automated framework for IoTDB cluster 
> module chaos testing, so that we can detect potential problems of cluster 
> module and and iteratively fix them.
>  
> Needed skills:
>  * Java
>  * Go
>  * Kubernetes
>  * Chao mesh
>  * Know iotdb-benchmark [4]
>  
> [1] [https://iotdb.apache.org|https://iotdb.apache.org/]
> [2] [https://chaos-mesh.org|https://chaos-mesh.org/]
> [3] [https://kubernetes.io|https://kubernetes.io/]
> [4] [https://github.com/thulab/iotdb-benchmark]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org

Reply via email to