个人简介

Echo Blog


江湖无名 安心练剑
  • ChaosBlade-08-混沌工程开源工具 Chaos Monkey for Spring Boot
    Chaos Monkey for Spring Boot 灵感来自 Netflix 的 Chaos Engineering 本项目提供了一个适用于 Spring Boot 应用程序的 Chaos Monkey,它会尝试攻击您正在运行的 Spring Boot 应用。 从入门到高级使用的所有内容,请参阅 Chaos Monkey for Spring Boot 文档。 介绍 ...
    2023-08-08 00:00:00 | JVM
  • ChaosBlade-07-混沌工程开源工具 Chaos Monkey
    是什么? 大家好,我是老马。 这一节我们来介绍一下常用的 chaos 工具。 作用是什么? Chaos Monkey 会随机终止运行在生产环境中的虚拟机实例和容器。让工程师频繁接触到故障,会激励他们构建更具弹性的服务。 Chaos Monkey 是遵循 混沌工程原理 的工具之一。 要求 此版本的 Chaos Monkey 已完全集成到 Spinnaker 中,这是 Netfli...
    2023-08-08 00:00:00 | JVM
  • ChaosBlade-06-混沌工程准则 PRINCIPLES OF CHAOS ENGINEERING POC
    前言 大家好,我是老马。 这一节我们来介绍一下混沌工程的准则,这里是对原文的一个简单翻译,方便大家学习查阅。 混沌工程原理 最后更新:2019年3月(变更) 混沌工程是通过在系统中进行实验,建立对系统在生产环境中承受复杂条件能力的信心的学科。 大规模分布式软件系统的进展正在改变软件工程的游戏规则。 作为一个行业,我们很快就采纳了能够提高开发灵活性和部署速度的实践。但随之而来的紧...
    2023-08-08 00:00:00 | JVM
  • ChaosBlade-05-混沌工程(Chaos Engineering)介绍
    是什么? 大家好,我是老马。 最近在整理资料时,发现以前的 chaos 理解的太浅了,现在重新梳理一下。 混沌工程(Chaos Engineering)是一种系统化的实践,旨在通过故意引入一些故障或不稳定因素,模拟并测试系统在不确定和不完美条件下的表现,进而提高系统的韧性和稳定性。 它的核心思想是通过主动制造一些“混乱”来发现系统潜在的薄弱环节,提前识别和解决可能导致灾难性后果的问题...
    2023-08-08 00:00:00 | JVM
  • ChaosBlade-04-Chaosblade chat 聊一聊 Chaosblade
    chat Q1-阿里的 chaosBlade 你知道吗 是的,我知道。ChaosBlade 是阿里巴巴(Alibaba)开发的一种开源混沌工程工具。 混沌工程是一种测试和验证系统的方法,通过在生产环境中故意引入故障和异常,以测试系统的弹性和稳定性。ChaosBlade 的目标是帮助开发人员模拟各种故障场景,以便更好地了解系统在面对异常情况时的表现。 ChaosBlade 可以模拟各种...
    2023-08-08 00:00:00 | JVM
  • ChaosBlade-03-Chaosblade-exec-jvm 对 Java 应用实施混沌实验的 chaosblade 执行器
    Chaosblade-exec-jvm:用于 Java 应用的混沌实验执行器 简介 该项目是基于 jvm-sandbox 的 Chaosblade 执行器,用于通过增强类的方式对 Java 应用进行混沌实验。 实验可以通过 blade CLI 执行,详情请参见 chaosblade 项目。 编译 在项目根目录下,执行以下命令进行编译: make 编译结果将存储在 target...
    2023-08-08 00:00:00 | JVM
  • ChaosBlade-02-Chaosblade-box:一个具有丰富场景的混沌工程平台
    Chaosblade-box:一个具有丰富场景的混沌工程平台 简介 Chaosblade-box 是一个具有丰富场景的混沌工程平台,当前包含的场景有: chaosblade-exec-os:基础资源实验场景的实现。 chaosblade-exec-docker:Docker 容器实验场景的实现,通过调用 Docker API 进行标准化。 ...
    2023-08-08 00:00:00 | JVM
  • ChaosBlade-01-测试混沌工程平台整体介绍
    测试混沌工程 ChaosBlade-01-测试混沌工程平台整体介绍 ChaosBlade-02-Chaosblade-box:一个具有丰富场景的混沌工程平台 ChaosBlade-03-Chaosblade-exec-jvm 对 Java 应用实施混沌实验的 chaosblade 执行器 ChaosBlade-04-Chaosblade chat 聊一聊 Chaosblade Ch...
    2023-08-08 00:00:00 | JVM