微服务技术选型
2023-04-14 18:28:22 0 举报
AI智能生成
微服务计数选型维度和选型策略
作者其他创作
大纲/内容
PRC/REST
二进制/文本序列化
契约/代码优先编程模型
客户端自动生成
跨语言操作
Spring Boot/Cloud
Dubbo
gRPC
选型
服务框架
Zuul
Kong
Spring cloud gateway
服务网关
Eureka
Nacos
Consul
服务注册发现
负载均衡
Apollo
spring cloud config
配置中心
运行时支撑服务
OAuth授权
jwt认证
IAM(identity & access management)
Apereo CAS/keycloak/spring cloud security/Shiro
基于OpenID-Connect-Java-Spring-Server自研
服务安全
kafka治理
hermes
kafka
RocketMQ
性能分布式能力稍弱
RabbitMQ
消息系统
shardingjdbc
MyCAT
分布式数据访问层
xxl-job
elastic-job
任务调度
基于redis
cachecloud
twemproxy
codis
缓存管理
后台服务
超时
熔断
隔离
降级
nginx/kong反向代理(zuul结合hystrix)
限流
Hystrix/Sentinel
服务容错
ELK
Elasticsearch
elastalert
日志监控
CAT
Zipkin
Pinpoint
skywalking
调用链监控
依赖于时间序列数据库(TSDB)
OpenTSDB
KariosDB
Argus
Metrics监控
InfluxDB
Prometheus
Grafana
告警通知
Sensu
健康检查
服务监控
蓝绿
金丝雀
灰度
发布机制
容器调度平台
spinnaker
发布系统
docker registry
harbor
镜像治理
用户资源治理
发布流水线
kubernetes
mesos
集群资源调度系统
服务部署
技术架构
生产级别
可运维
可治理
成熟稳定
生产级
一线公司落地产品
开源社区活跃度
准则
微服务技术选型
0 条评论
回复 删除
下一页