Microsoft Download Center Archive

Book Download: Exploring CQRS and Event Sourcing

  • Published:
  • Version: 1.0
  • Product: Windows
  • Language: English

A journey into high scalability, availability and maintainability with Windows Azure

Authors: Dominic Betts, Julián Domínguez, Grigori Melnik, Fernando Simonazzi, Mani Subramanian.
Foreword by Greg Young.

This guide is focused on building highly scalable, highly available, and maintainable applications with the Command & Query Responsibility Segregation and the Event Sourcing architectural patterns. It presents a learning journey, not definitive guidance. It describes the experiences of a development team with no prior CQRS proficiency in building, deploying (to Windows Azure), and maintaining a sample real-world, complex, enterprise system to showcase various CQRS and ES concepts, challenges, and techniques. The development team did not work in isolation; we actively sought input from industry experts and from a wide group of advisors to ensure that the guidance is both detailed and practical.

The CQRS pattern and event sourcing are not mere simplistic solutions to the problems associated with large-scale, distributed systems. By providing you with both a working application and written guidance, we expect you'll be well prepared to embark on your own CQRS journey.

The guide is split into three distinct sections that you can read independently: a description of the journey we took as we learned about CQRS, a collection of CQRS reference materials, and a collection of case studies that describe the experiences other teams have had with the CQRS pattern.

Files

Status: Live

This download is still available on microsoft.com. The downloads below will come directly from the Microsoft Download Center.

Files
CQRS_Journey_Guide.epub
  • SHA1: 5b435de32f9869182ce4864425b5a24a0d635677
  • Size: 9.40 MB
CQRS_Journey_Guide.pdf
  • SHA1: a7e068377c4b37cc5c031dd368ff057207338ca2
  • Size: 31.68 MB

File sizes and hashes are retrieved from the Wayback Machine’s indexes. They may not match the latest versions of files hosted on Microsoft servers.

System Requirements

Operating Systems: Windows Server 2012, Windows 2000, Windows Server 2003, Windows Vista, Windows Server 2008, Windows XP, Windows 7, Windows 2000 Server, HP-UX, Apple Mac OS X, Macintosh, Windows 8, FreeBSD, IBM AIX, Linux, Unix

  • A document reader capable of displaying PDF format documents

Installation Instructions

Download the document format appropriate to your reader software.

Additional Information

For help and support visit the CQRS Journey community site

This page was generated from a snapshot of the Microsoft Download Center made on .