微服务基础技术架构
2023-10-22 00:42:03 3 举报
微服务是一种软件架构风格,将一个大型应用程序拆分成一组小型、独立的服务,这些服务可以独立开发、部署和扩展。微服务架构依赖于一系列基础技术来支持服务之间的通信、部署、监控和维护。微服务架构的基础,支持微服务之间的通信、部署和管理。它们允许开发团队更灵活地构建和维护分布式系统,同时提供了高可用性、可伸缩性和容错性。微服务架构的实现需要综合考虑这些技术的选择和整合。
作者其他创作
大纲/内容
核心技术架构
XXX服务
Zuul
APP
日志系统ELK
注册发现
xxl-job
业务服务集群
config
过滤
注册
链路追踪Jaeger
展示
Prometheus+grafana服务监控
其他终端
运维
基础的微服务技术架构图
网络层
技术方舟
服务熔断HyStrixsentinel
注册中心集群Eureka Server
Redis集群
DB集群
服务统一出口
基础运维CI/CD
业务集群
RabbitMQ集群
Dev
计划任务集群
FTP/OSS
PC
收集
Pad
git
负载均衡Ribbon
主备热切
配置服务集群
基础服务集群
用户端
收藏
收藏
0 条评论
下一页
为你推荐
查看更多