- 简介
鸿鹄云Cloud是基于Spring Cloud来封装的,是一系列框架的有序集合。利用Spring Boot的开发模式简化了分布式系统基础设施的开发,如服务发现、注册、配置中心、消息总线、负载均衡、断路器、数据监控等(这里只简单的列了一部分),均可以用Spring Boot的开发风格作到一键启动和部署。鸿鹄云Cloud将目前比较成熟、经得起实际考验的服务框架组合起来,经过Spring Boot风格进行再封装,屏蔽掉了复杂的配置和实现原理,最终整合出一套简单易懂、易部署和易维护的分布式系统架构平台。html
- 鸿鹄云商Cloud组成
commonservice(通用服务)spring
通用服务:对spring Cloud组件的使用&封装,是一套完整的针对于分布式微服务云架构的解决方案。如:注册中心、配置中心、网关中心、监控中心、认证中心、用户中心、日志中心、文件中心、消息中心、分布式ID、链路追踪、聚合发送等。数据库
component(通用组件)缓存
通用组件:对系统经常使用组件的封装,如:经常使用异常状态码、URL权限、Service/Dao/VO封装、Mybatis/Spring封装、分页、对象存储包、Redis缓存、日志、经常使用工具类、RabbitMQ、分布式Sequence等。安全
honghu-xxx-service(电商业务服务)架构
业务服务:经过服务与服务之间的内部(Feign)、外部通信(Restful),知足不一样业务需求。外部服务经过标准化协议,对外提供安全稳定的Restful服务,对内经过Spring Cloud Feign方式进行通信,数据库完整CRUD操做。负载均衡
- 鸿鹄云商之鸿鹄Cloud将来
HongHu Cloud为将来互联网企业提供分布式基础设施解决方案。同时,随着近几年微服务架构和Docker容器概念的火爆,也会让Spring Cloud在将来愈来愈“云”化的软件开发风格中立有一席之地,尤为是在目前五花八门的分布式解决方案中提供了标准化的、全站式的技术方案,有效推动服务端软件系统技术水平提高。框架