CloudCode是金海明天软件采用Spring Cloud框架技术为底层基础, 自行封装研发的微服务架构技术开发平台,该平台整合了服务网关、服务治理、配置中心、全链路跟踪、 运维监控等组件,功能全面;并支持负载均衡、熔断限流、灰度发布等功能,保障系统运营富有弹性; 支持TCC事务、可靠消息通知机制,为微服务间通讯提供数据一致性机制;采用前后端分离开发模式, 前端团队专注UI,更专业,后端团队专注业务逻辑,更高效。
支持PC端、移动端开发
支持PC端、移动端开发
个性化设置自有布局
个性化设置自有布局
支持云计算多租户架构模式
支持云计算多租户架构模式
微信无缝集成
微信无缝集成
丰富的功能组件灵活
强大易用
丰富的功能组件灵活 强大易用
强大的机构、权限、安全
管理机制
强大的机构、权限、安全 管理机制
支持独立部署和分布式部署
支持多平台开发与部署
支持独立部署和分布式部署 支持多平台开发与部署
支持客户方技术人员学习
平台开发技术
支持客户方技术人员学习 平台开发技术
CloudCode 快速开发平台应用技术 V2.0
RAPID DEVELOPMENT PLATFORM V2.0
  • 运行环境 tomcat9、jdk1.8、mysql5.6、mongodb4.1.3
  • 分布式事务 Hmily + Myth: TCC模式+可靠消息通知
  • 集群与负载均衡 Nginx
  • 消息队列 Rabbit MQ3.7.11
  • 分布式缓存 Redis 3.0.6
  • 流程引擎 Activiti
  • 批量调度 Spring Batch + Quartz
item.caption_main
item.caption_main
Spring Cloud 开发框架
DEVELOPMENT FRAMEWORK
  • Spring Boot 2
  • Eureka: 服务注册中心
  • Spring Cloud Config: 配置中心
  • Spring Cloud Gateway: 服务网关
  • Spring Cloud Feign: 负载均衡/熔断器
  • Spring Security: 权限框架
前端 开发
FRONT-END DEVELOPMENT
  • 管理平台:Jquery EasyUI
  • 客户端:VUE全家桶
  • 打包:webpack、npm
  • 插件:babel、lazy-load、echarts、swiper、ruby
item.caption_main
item.caption_main
运维
MAINTENANCE
  • 持续集成:Jenkins
  • 运行容器:Docker、Rancher
  • 日志-ELK:ES、Logstash、Kibana
  • 系统运行监控:cAdvisor + InfluxDB + Grafana