ChaosBlade是阿里巴巴开源的一款混沌实验注入工具,遵循混沌工程和混沌实验模型原则。基于阿里巴巴近十年故障测试和演练实践,结合集团业务理念与实践。它支持多种实验场景,包括基本资源、Java应用、C++应用、容器、云原生平台等场景。包含多个项目部分,支持CLI和HTTP调用方法与多种操作命令。该工具对提升分布式系统容错性和企业云化或迁移到云原生系统过程中的业务连续性有重要意义。
蓝鲸智云容器管理平台(BlueKingContainerService)定位于云原生技术和业务实际应用场景的桥梁,聚焦复杂应用场景容器化部署技术方案研发、整合和产品化,为游戏等复杂应用提供一站式低门槛容器编排和服务治理服务,包括图形化编排微服务应用、纳管已有k8s集群、多种方式部署应用、集群自动管理以及多种特性如Pod原地升级等众多功能。
go - kratos/kratos是一个由Golang实现的面向微服务治理的框架。它具有诸多特性,通信协议基于HTTP/gRPC,支持抽象传输层、强大中间件设计、多种数据源配置等。其目的在于提高开发者生产力,让程序员专注业务发布的同时还能学习微服务知识。框架易于上手,文档和示例库丰富,是构建大型健壮应用的不错选择。