Java微服务技术栈
编程语言
2022-03-23 13:53:21
阅读次数: 0
微服务内容 |
技术栈 |
服务开发 |
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