办公app架构图
2019-04-10 17:41:04 23 举报
办公app架构图
作者其他创作
大纲/内容
Feign服务调用
Ribbon负载均衡
Shiro
用户微服务
Docker微服务
移动web端
RESTful API
API Gateway
MQ
Bootstrap
Hystrix服务熔断/降级
Log服务
持久化存储/第三方服务
架构说明
Hystrix
微信公众号
第三方IM服务
客户端
日志监控
基础服务
Gitlab
第三方短信服务
数据分析微服务
Hybrid混合开发
redis
关系数据集群
消息中心(RabbitMQ)
Open Platform
任务微服务
RestTemplate
担当开放平台
服务端
IM 微服务
安全策略
RDB
静态资源文档持久化
java
组织架构微服务
开放平台OAuth2.0
监测管理服务
任务调度服务
SMS 短信微服务
访问认证
Ribbon
办公app架构图
配置中心(阿波罗Apollo)
平台自动化
DevOps
基于Docker的微服务集群
工作流服务
业务层
服务发现(Eureka)
NoSQL
JWT
RabbitMQ
自动化服务
Author : CoderWeixin : xxxxxDate : 2019-04-08
Docker部署自动化
Security
mysql
Eureka Client
Feign
构建自动化
SpringBoot
考勤微服务
1.移动web端彻底前后端分离2.客户端Hybrid混合开发,提供双平台客户端[ios/android]3.服务端使用SpringCloud技术栈实现微服务架构4.所有服务基于RESTful做到语言无关性。后续可根据业务功能特点及人才储备接入Python、 Go、PHP等语言开发担当5.开放平台网关基于OAuth2.0做安全认证,app、pc端、移动web端等基于JWT做安全认证 6.目前独立服务使用java语音基于SpringBoot构建工程7.所有服务部署到Docker集群中,资源动态伸缩,异常崩溃自动恢复8.使用客户的负载均衡Ribbo从服务注册中心拉取服务列表根据业务特点加权负载调用9.使用Hystrix做服务熔断/降级处理避免单个服务不可用引起系统雪崩,提高系统可用度10.所有服务均以docker实例集群运行,根据调用了自动伸缩,异常实例自动拉起
银盾云存储
前端
审批微服务
VueReactweb前端
PC端
七牛CDN
iOS/Android
iOS
服务接入商
Apollo
服务路由
CDN云存储
Android
ZuulGateway
元数据服务
接入服务
Tomcat
Push 消息推送服务
技术栈
监控通知
企业数据微服务
代码版本库
0 条评论
下一页