面向失败编程

    1. 不要被外界影响(三方)
    2. 不要被请求拖垮
    • 上游服务
    • 下游服务

    关于压测: 压测,其实最主要的是综合TPS以及机器负载,尽量找到一个最高的TPS同时机器的各项负载在可承受范围之内,这才是压测的目的

    写代码的目标并不是把代码写出来,而是用代码将逻辑正确地表达出来

    微服务架构,
    第⼀阶段要解决服务间的发现问题和相互通信问题,这是微服务框架所覆盖的基本功能。
    第⼆阶段要解决微服务应⽤的交付和规模化运维问题,这些是容器和 K8s 所擅⻓的领域。
    第三阶段随着微服务架构复杂化,分布式场景下排查和诊断效率急剧下降开始成为开发者主要痛点,因此⼜催⽣了分布式链路跟踪和可观测性技术。
    第四阶段,微服务治理