SaaS开发平台
软件环境:CentOS、Docker、Mysql5、Nginx、RabbitMQ、JDK1.8、SpringCloud
开发工具:IntelliJ IDEA 2017
责任描述:
协助需求收集整理分析,负责架构设计和部分的编码实现。
项目简介:
该项目可以分为4个大的模块:
1、基础设施的平台搭建:包含(租户)配置服务,服务器注册中心,服务指标监控,分布式调用追踪等等。
2、提供SaaS业务模块的运行时支持,提供动态的租户扩展、删除等功能,让一键实现租户开通变成现实。
3、DDD建模语言的设计和将DDD建模语言转化成Java代码的配套实现工具
4、根据后端接口自动生成一个可扩展,可覆盖,可设计的管理后台系统
5、接口测试平台,测试人员可以在该平台上动态设计接口的调用顺序,调用次数,设置接口调用分支的判断逻辑等。