领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多在 SpringOne Platform 2016 录制。演讲者:Chris Richardson 幻灯片:http://www.slideshare.net/SpringCentral/developing-microservices-with-aggregates
领域模型模式是开发复杂业务逻辑的好方法。不幸的是,典型的领域模型是一个纠结的、鸟巢般的类集合。它无法分解成微服务。此外,业务逻辑通常依赖于 ACID 事务来保持一致性。幸运的是,这个问题有一个解决方案:聚合。 聚合是领域驱动设计必读书籍中经常被忽视的建模概念。 在本次演讲中,您将学习聚合如何使您能够为微服务和 NoSQL 的现代世界开发业务逻辑。
我们将描述如何使用聚合来设计可以划分为微服务的模块化业务逻辑。您将学习聚合如何使您能够使用最终一致性而不是 ACID。
我们将描述使用聚合和 Spring Cloud 构建的微服务的设计。