融数微服务架构
内容简介 谈谈微服务 微服务技术选型过程 微服务架构设计的一些思考点 融数微服务架构的核心概念和实现 融数DevOps平台对微服务的支撑 技术团队的组织 Operation Excellent 谈谈微服务 微服务与SOA的异同 从设计原则来讲,微服务架构遵循SOA principles 小的、可重用的服务并不一定是微服务,微服务架构强调敏捷、独立开发、独立部署、独立扩展,重用在某种程度上范围影响 敏捷性 微服务架构为了实现其敏捷特性,在SOA约束的基础之上又添加了新的约束 微服务之间不能互相依赖,因此要求微服务能够独立部署,独立扩展,微服务之间的依赖越少越好 一个应用只做一件事 不要为外部应用发布API,依赖通过service或者事件搞定 最好通过异步事件交互 每个应用拥有自己独立的数据 微服务技术选型过程 目前团队主要采用Spring Boot + RestE
