微服务架构技术栈

微服务条目 落地技术
服务开发 Spring、SpringMVC、SpringBoot
服务配置与管理 Netflix公司Archaius、阿里Diamond等
服务注册和发现 Eureka、Consul、Zookeeper
服务调用 RPC、gRPC、Rest
服务熔断 Hystrix、Envoy
负载均衡 Nginx、Ribbon
服务接口调用 Feign
消息队列 ActiveMQ、RabbitMQ、Kafka
服务配置中心管理 SpringClodeConfig、Chef等
服务路由 Zuul
服务监控 Zabbix、Nagios、Metrics、Spectator
全链路追踪 Zipkin、Brave、Dapper
数据流操作开发包 SpringCloud Stream(封装与Redis\Rabbit、Kafka等发送接受消息)
服务部署 Dockers、OpenStack、Kubernetes等
事件消息总线 Spring Cloud Bus

你可能感兴趣的:(Java)