募捐 9月15日2024 – 10月1日2024 关于筹款

Command-Query Responsibility Segregation (CQRS) by Example...

  • Main
  • Command-Query Responsibility...

Command-Query Responsibility Segregation (CQRS) by Example (2022)

Carlos Buenosvinos, Christian Soronellas & Keyvan Akbary
0 / 5.0
0 comments
你有多喜欢这本书?
下载文件的质量如何?
下载该书,以评价其质量
下载文件的质量如何?
Four years have passed since our first publication, we established what we think is a solid ground for DDD building blocks and Hexagonal Architecture. It is time to explore how to solve the limitations some projects may face at scale.

We think CQRS is the next natural step forward and we want to guide you through it.CQRS is usually discussed along with Event Sourcing, a pattern where application state is a projection of the Domain Events that happen through its lifetime. Event Sourcing relies on having a stream of Domain Events to reconstitute state. Something convenient for operations that modify the state of the application, known as Commands; however, querying the system requires some special mechanisms that aren't that trivial. We can say than in Event Sourced systems CQRS is mandatory in order to generate the required information to be able to query later, but the opposite isn't true. We can develop a CQRS system without Event Sourcing, so worry not, this book won't cover Event Sourcing.

In this book, we'll explore Hexagonal Architecture drawbacks, and we'll dive into CQRS by exploring plenty of real examples that you can use in your projects. Even though code examples are written in PHP, the patterns and techniques described in this book are applicable to any programming language and likely any paradigm you may be using. We can't thank you enough for purchasing this book and be an active contributor of Domain-Driven Design, Hexagonal Architecture, and CQRS!

年:
2022
语言:
english
页:
236
文件:
PDF, 16.22 MB
IPFS:
CID , CID Blake2b
english, 2022
线上阅读
正在转换
转换为 失败

关键词