微服务分层架构
2021-04-20 14:24:34 227 举报
微服务分层架构是一种将应用程序划分为一组小型、独立的服务的方法,每个服务都运行在其自己的进程中,并通过轻量级的机制(通常是HTTP资源API)进行通信。这些服务围绕业务能力构建,并且可以通过全自动部署机制独立地进行部署。这些微服务可以使用不同的编程语言编写,并且可以使用不同的数据存储技术。由于这些服务的独立性,它们可以很容易地在不影响其他服务的情况下进行扩展或修改。这种分层架构使得系统更加模块化、可维护性和可扩展性更强。
作者其他创作
大纲/内容
注册
keepalived
网关
运维人员
Nacos统一配置
礼劵服务
微服务
运维
发现
搜索服务
数据中台
...
库存服务
负载均衡
会员中台
NGINX
服务治理与配置
订单服务
网站
ElasticSearch集群
交易中台
分布式组件
商品服务
技术中台
MySql集群
Pinpoint调用链追踪
认证中心集群
开发人员
ELK日志中心
服务层PaaS
通信服务
支付服务
RocketMQ集群
公共技术层
基础设施
授权
移动
Git
消费者
营销中台
监控后台
积分服务
运营人员
Prometheus监控报警
服务监控
用户服务
展示层Saas
Sentinel 熔断保护
Nacos服务注册
终端
网关层
Nacos服务发现
Jenkins
其它设备
基础设施层laas
管理后台
Swagger API
后台服务
阿里云存储OSS
Maven
Redis集群
认证
商品中台
负载均衡层
Docker容器化部署
Grafana监控可视化
运维后台
业务中台
Spring Cloud Bus消息总线
微服务架构
0 条评论
下一页