摘要(Abstract)

(1)分析业务需求并切分微服务边界。 (2)定义架构规范与文档标准。 (3)确保微服务架构顺利落地。 (4)改善微服务架构并提高开发效率。 职责与挑战往往是无法分离的,微服务架构师必须面对并克服这些挑战。 (1)架构需要适应不断变化的业务需求。 (2)架构具备稳定性、扩展性、安全性、容错性等。 (3)使技术团队深刻理解微服务思想。 (4)展现微服务架构的价值。易用、快速、稳定。(1)注册中心:用于注册微服务相关配置信息的中心,我们选用ZooKeeper实现。 (2)调用中心:用于提供给前端调用的统一入口,我们选用Node.js实现。 (3)部署中心:用于编译并打包微服务源码并将其部署到Docker引擎中,我们选用Jenkins实现。 (4)日志中心:用于收集并管理微服务应用程序中产生的日志 (5)监控中心:用于监控微服务的实时运行状况 (6)追踪中心:用于最终微服务的调用轨迹 (7)消息中心:用于解耦微服务之间的调用关系 (8)配置中心:用于管理微服务应用程序所需的配置参数


主题(Topic)

项目(Project)