event sourcing examples:通过事件源CQRS和Docker演示构建和部署微服务的示例代码 docker source code
Event-Sourcing + CQRS示例应用程序 这个示例应用程序是我的演讲中介绍的转账应用程序,该应用程序。 本演讲描述了一种基于微服务,多语言持久性,事件源(ES)和命令查询责任分离(CQRS)的架构高度可扩展且可用的应用程序的方法。 应用程序由松散耦合的组件组成,这些组件使用事件进行通信。 这些组件可以作为单独的服务部署,也可以作为整体应用程序打包以简化开发和测试。 使用Eventuate平台构建 阅读或查看其他。 大创意 此示例说明了几个重要概念: 如何将应用程序分解为微服务-如下所述,该应用程序包含多个服务。 例如,银行帐户由一项服务管理,汇款则由另一项服务管理。 使用事件驱动的体系结构来实现数据一致性-而不是使用传统的分布式事务来维护数据库一致性,此应用程序使用最终一致的,事件驱动的方法。 使用事件源实现事件驱动的体系结构-域逻辑由使用事件源的域驱动设计(DDD)
用户评论