Java微服务技术栈

微服务内容 技术栈
服务开发 Spring Boot、Spring、Spring MVC
服务配置与管理 Archaius、Diamond
服务注册与发现 Eureka、Consul、Zookeeper
服务调用 Rest、RPC、gRPC
服务熔断器 Hystrix、Envoy
负载均衡 Ribbon、Nginx
服务接口调用 Feign
消息队列 Kafka、RabbitMQ、ActiveMQ
服务配置中心管理 SpringCloudConfig、Chef
服务路由(API网关) Zauul
服务监控 Zabbix、Nagios、Metrics、Spectator
全链路追踪 Zipkin、Brave、Dapper
服务部署 Docker、Openstack、K8s
数据流操作开发包 SpringCloud Stream
事件消息总线 SpringCloud Bus

升级版

服务注册中心 Zookeeper/Consul/Nacos
负载均衡 Ribbon/LoadBalancer
服务调用 OpenFeign
 服务熔断与降级 Sentienl/Resililence4j
服务网关 Gateway
 服务配置 Nacos
服务总线 Nacos

猜你喜欢

转载自blog.csdn.net/qq2942713658/article/details/123365848