Skip to content

基于Springcloud的分布式敏捷开发系统架构,提供整套公共微服务模块:集中权限管理(单点登录)、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、快速发布平台、任务调度、消息、通知、流程等,支持服务治理、监控和追踪、分布式消息、分布式缓存、分布式事务等,努力打造一套从前端UI - 基础框架 - 分布式架构 - 开源项目 - 持续集成 - 自动化部署 - 系统监测 -日志分析- 无缝升级 的全方位J2EE企业级开发解决方案

Notifications You must be signed in to change notification settings

houzhanwu/titan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

titan

基于Springcloud的分布式敏捷开发系统架构,提供整套公共微服务模块:集中权限管理(单点登录)、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、快速发布平台、任务调度、消息、通知、流程等,支持服务治理、监控和追踪、分布式消息、分布式缓存、分布式事务等,努力打造一套从前端UI - 基础框架 - 分布式架构 - 开源项目 - 持续集成 - 自动化部署 - 系统监测 -日志分析- 无缝升级 的全方位J2EE企业级开发解决方案

###技术选型

名称 技术
前端 antd-pro
分布式框架 spring-cloud
基础框架 spring-boot
mvc框架 springMVC
安全框架 Apache Shiro
ORM框架 MyBatis
代码生成 MyBatis Generator
分页 PageHelper
数据库连接池 Druid
接口测试框架 Swagger2
分布式高效ID生产 sequence
云存储 AliOSS & Qiniu
数据序列化 Protobuf & json
项目构建管理 Maven
注册中心 eureka
网关 gateway
声明式调用 feign
负载均衡 ribbon
熔断机制 hystrix
服务追踪治理 zipkin
运行时环境 jdk1.8
消息中心 Rabbitmq
配置中心 Apollo
分布式缓存数据库 Redis
NoSql数据库 Mongodb
关系数据库 Mysql

About

基于Springcloud的分布式敏捷开发系统架构,提供整套公共微服务模块:集中权限管理(单点登录)、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、快速发布平台、任务调度、消息、通知、流程等,支持服务治理、监控和追踪、分布式消息、分布式缓存、分布式事务等,努力打造一套从前端UI - 基础框架 - 分布式架构 - 开源项目 - 持续集成 - 自动化部署 - 系统监测 -日志分析- 无缝升级 的全方位J2EE企业级开发解决方案

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages