本项目聚焦在使用命令和查询分离模式和事件溯源(CQRS+Event Sourcing)构建一个具备高扩展,高可用和高维护性的应用程序。apache
本项目定位为一个学习之旅。这份指南旨在帮助您开始了解CQRS和Event Sourcing模式,它并无打算成为此模式的最终指南,相反,这只是一本杂谈,它讲述了一个此前没有CQRS经验的开发团队是怎样构建,部署(到Microsoft Azure)和维护一个实际的复杂企业系统做为参考实现(Reference Implementation),并向读者展现各类CQRS和ES的概念和技术。开发团队并非孤立工做,咱们积极寻求业界专家和更普遍的顾问团体的意见,以确保这份指南既详尽又切合实际。分布式
CQRS模式和事件源不单单是对大型分布式系统相关问题的简单解决方案。经过向您提供可工做的应用程序和书面指导,咱们但愿您已经作好准备,开始本身的CQRS之旅。ide
这个书面指导分红三个不一样的部分,您能够单独阅读其中的每一部分。第一部分是带您了解CQRS的旅程描述,第二部分为一份CQRS参考资料的集合,最后是一组案例来研究CQRS以及描述其余团队的经验。下面的图说明了前两部分和主要里程碑之间的关系。学习
资料 | 下载 |
---|---|
Download Book | Download Book: Exploring CQRS and Event Sourcing |
Order Book | Exploring CQRS and Event Sourcing is available in paperback from Amazon.com Exploring CQRS and Event Sourcing (Kindle) is available in mobi format from Amazon.com |
Download Code | Download Reference Implementation Code |
CQRS Journey - Reference Implementation Evolution | CQRS Journey – Reference Implementation Evolution |
Release Notes | Release Notes,Migration Notes,Known Issues |
Deployed Live Reference Implementation | Registrant View,Business Customer View |
Videos | A Journey into CQRS (Channel9) |
Feedback and Issue Reporting | go.microsoft.com/fwlink/?Lin… |
License | ©2012 Microsoft. All rights reserved. Certain content used with permission from contributors. Licensed under the Apache License, Version 2.0 |