微服务版系统架构设计
2021-04-20 10:26:16 80 举报
微服务架构是一种将单一应用程序划分为一组小的服务的方法,每个服务运行在其自身的进程中,服务之间通过轻量级的机制(通常是HTTP资源API)进行通互通信。这些服务围绕业务能力构建,并且可以通过全自动部署机制独立地进行部署。这些服务的有状态的部分,通过明确的API或事件驱动机制与RPC机制调用。微服务架构使得系统更加模块化、可扩展和灵活,同时也提高了系统的容错性和可靠性。
作者其他创作
大纲/内容
题库服务
quartz定时任务
gateway服务网关
zipkin链路服务监控
vue
feign clientribbon
注册
教师服务
缓存服务Redis
分布式存储Fastdfs
nacos服务注册中心服务配置中心
收集日志
服务转发Sentinel/Ribbon
注册获取配置
分布式搜索引擎Elacticsearch
/auth/*
ELK日志收集
收集调用链
axios
学生服务
vuex
消息队列
API调用
任务调度
阿里云存储OSS
RabbitMq消息中间件
auth认证中心
业务层
redis token校验
关系型数据库Mysql
Seata分布式事务服务
vue-router
收藏
0 条评论
下一页