微服务技术选型¶
一、注册中心¶
- Nacos(推荐)。
- Eureka(停更)。
- ZooKeeper(CP,不适合)。
二、配置中心¶
- Nacos。
- Apollo。
三、RPC¶
- OpenFeign(HTTP)。
- Dubbo(TCP)。
四、网关¶
- Spring Cloud Gateway。
- Kong。
- Nginx。
五、熔断降级¶
- Sentinel。
- Resilience4j。
六、链路追踪¶
- SkyWalking。
- Zipkin。
七、消息队列¶
- Kafka(日志/大数据)。
- RocketMQ(事务消息)。
- RabbitMQ(简单)。
八、为什么选 Spring Cloud Alibaba¶
- 生态完整。
- Nacos 注册 + 配置。
- Sentinel 熔断。
- 国内活跃。
九、怎么选¶
- 中小项目:Spring Cloud Alibaba。
- 大数据:Kafka + Flink。
- 高并发:Dubbo + Nacos。
一句话
Nacos + OpenFeign/Gateway + Sentinel + Kafka = 标配。