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 条评论
 下一页
  
   
   
   
  
  
  
  
  
  
  
  
 