游弋在代码里的人生
多集群和多租户 多集群和多租户
多集群L0 服务,类似像我们账号,之前是一套大集群,一旦故障影响返回巨大,所以我们从几个角度考虑多集群的必要性: 从单一集群考虑,多个节点保证可用性,我们通常使用 N+2 的方式来冗余节点。 从单一集群故障带来的影响面角度考虑冗余多套集群
grpc和服务发现 grpc和服务发现
grpc概括 个高性能、开源的通用RPC框架 (A high-performance, open-source universal RPC framework) 多语言:语言中立,支持多种语言。 轻量级、高性能:序列化支持 PB(Pro
微服务设计 微服务设计
API Gateway1.0 API Gateway 模式我们进行了 SOA 服务化的架构演进,按 照垂直功能进行了拆分,对外暴露了一批微服务,但是因为缺乏统一的出口面临了不少困难: 客户端到微服务直接通信,强耦合。无法零活更为业务,因为
微服务概览 微服务概览
单体架构尽管也是模块化逻辑,但是最终它还是会打包并部 署为单体式应用。其中最主要问题就是这个应用太复杂,以至于任何单个开发者都不可能搞懂它。应用无法扩展,可靠性很低,最终,敏捷性开发和部署变的无法完成。 我们应该应对的思路: 化繁为简,分