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