Skip to content

Microservice

upan edited this page Dec 12, 2022 · 8 revisions

微服务体系

目前的微服务体系主流以SpringCloud为主,目前又分为三个流派SpringCloudNetflex 、SpringCloudAlibba以及近期开源的Spring-Cloud-Tencent 其他的还有dubbo和grpc、brpc等 。

Netflex

Spring cloud Alibaba

Spring Cloud Tencent

Spring Cloud Tencent 是腾讯开源的一站式微服务解决方案。Spring Cloud Tencent 实现了 Spring Cloud 标准微服务 SPI,开发者可以基于 Spring Cloud Tencent 快速开发 Spring Cloud 微服务架构应用。Spring Cloud Tencent 的核心依托腾讯开源的一站式服务发现与治理平台 Polarismesh ,实现各种分布式微服务场景。 Spring Cloud Tencent提供的能力包括但不限于: Spring Cloud Tencent 能力模型

服务注册与发现

TODO

负载均衡

TODO

服务动态配置

TODO

HTTP调用框架

服务网关

TODO

分布式缓存

TODO

服务治理:限流、熔断、降级

TODO

限流

TODO

熔断&降级

TODO

分布式事务

TODO

分布式ID

TODO

分库分表

目前使用最多的解决方案是

消息队列

TODO

可观测性:服务监控和链路追踪

TODO

Mock 框架

TODO

数据同步

TODO

日志体系

TODO:ELK

DevOPS

TODO

其他

TODO 云原生,后面单独开一页进行梳理

Clone this wiki locally