Go to file
nikle c8dc524dfe modify readme file 2020-10-10 17:44:36 +08:00
doc code commit 2020-10-09 10:47:03 +08:00
images code commit 2020-10-09 10:47:03 +08:00
libs code commit 2020-10-09 10:47:03 +08:00
src code commit 2020-10-09 10:47:03 +08:00
.gitignore Initial commit 2020-10-09 09:28:44 +08:00
README.md modify readme file 2020-10-10 17:44:36 +08:00
_config.yml code commit 2020-10-09 10:47:03 +08:00
lucifer.iml code commit 2020-10-09 10:47:03 +08:00
pom.xml code commit 2020-10-09 10:47:03 +08:00

README.md

Lucifer is an automated failure testing tool for microserivce based appication. It also helps users understand system recovery behavior from the perspectives of timeout mode, retry mode, bulkhead mode and circuitbreaker mode

Table of Contents

Features

  • Automatic failure Testing

    • provide the visual interface to display the failure testing process
    • provide the testing result about detected failure recovery mode (e.g., timeout, retry, bulkhead and circuitbreaker)
    • automated load generation based on Locust tool
  • Service Mesh Management:

    • inject fault based on serivce mesh implmentation istio

Architecture

Requirements

  • Z3Prover
  • Istio
  • k8s
  • jdk1.8
  • MYSQL5.8

use-interface

  • fault management:

  • testing history:

Contact Us