kod技术总览
2019-04-22 09:59:10 0 举报
玛雅微服务架构
作者其他创作
大纲/内容
自动化服务
RDB
权限微服务
Docker自动化部署
SpringBoot
1.PC端页面样式基于iviewUI开发,所有表单及数据数据请求均采用Axios,实现前后端分离。2.客户端程序分别开发,均采用原生开发。3.业务功能需要实现完全模块化,通过spring cloud进行模块管理。4.所有服务基于RESTful做到语言无关性。5.开放平台网关基于OAuth2.0做安全认证,app、pc端、移动web端等基于JWT做安全认证 6.前期核心代码使用Kotlin语言基于spring boot构建工程7.使用SLB反向代理实现负载均衡。8.后期将完全实现微服务架构。
任务调度服务
基础服务
接入服务
认证授权
业务微服务
前端
SpringCloud
Eureka Client
Android
RESTfle API
ERP用户信息
Docker
springbootadmin
大数据分析平台
系统集成
NOSQL
iviewUI
消息中心(RocketMQ)
java
logstash
iOS
文件微服务
Nodejs
日志监控
关系数据集群
Nginx Server反向代理
Elasticsearch
基础数据微服务
业务层
第三方短信服务
用户微服务
配置中心
克拉玛依技师平台技术架构图
Eureka Server注册中心路由服务
API Gateway
MQ
监测管理服务
安全策略
SMS短信微服务
Tomcat
Eureka Server注册中心服务发现
开发授权平台OAuth2.0(JWT认证)
业务数据:span style=\"font-size: inherit;\
Log微服务
数据库配置
Hadoop
统计数据:分布式存储(Elaserch)
DB
架构说明
Feign内部服务调用
Axios
持久化存储/第三方服务
Hystrix服务熔断/降级
PC端
OAuth2.0
Android/iOS
DevOps
技术栈
RDS
JWT
Ribbon负载均衡
spark
服务端
RocketMQ
VueReactwebpack
0 条评论
下一页