KANG's BLOG

Let's have some fun

通过构建可观测性进行故障治理

1 可观测性 1.1 什么是可观测性 可观察性(observability)是指系统可以由其外部输出推断其其内部状态的程度。 — 「wikipedia - 可观测性」 在微服务架构盛行的当下,支撑一条业务所涉及的系统多、链路长,很多时候系统对我们来说就像一个黑盒,出现问题时,我们根本就无从下手。

架构设计原则

1. 分层设计 单向依赖原则 无循环依赖原则 避免跨层调用原则 单一职责原则 数据冗余 2. 质量属性相关原则 数据安全 数据存储安全:日志输出脱敏,敏感数据加密 数据传输安全 数据输出展示 3.