随笔分类 - 微服务
摘要:最近看完了Sam Newman的<微服务设计>这本书,数据从整体上介绍了微服务设计的各个方面,这里罗列了一些内容概览,不得不承认,国外的技术人员理论知识是真的扎实,知识面也相当全面,有需求的推荐看一下这本书. 微服务价值: 1 技术异构性 2 弹性 3 扩展 gilt 在线商城 4 简化部署 5 开
阅读全文
摘要:六边形架构(Hexagonal Architecture):目的是将输入输出放到设计的边缘.应用独立化,业务逻辑不依赖暴露rest或graphql api,数据来源可以是具体的数据库,外部微服务api,甚至一个文件. 主要是为了解决面向对象开发中,由于分层造成业务逻辑在不同层间耦合的问题.这个模式允
阅读全文