MCPcopy Create free account
hub / github.com/dhslrl321/cqrs-journey-guide-korean

github.com/dhslrl321/cqrs-journey-guide-korean @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
125 symbols 209 edges 65 files 0 documented · 0% updated 3y ago★ 3346 open issues

Browse by type

Functions 60 Types & classes 65
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

CQRS Journey Guide 는 MS 에서 만든 책으로, 가상의 소프트웨어 개발 팀이 Contoso Conference Management System 을 만드는 과정에서 만난 여러 복잡한 문제들을 CQRS 와 Event Sourcing 그리고 DDD 를 이용해서 해결해나가는 여정을 그린 책입니다.

목차 바로가기

image

CQRS Journey Guide (한글 번역본)

이 repository 는 Microsoft 의 CQRS Journey Guide 를 한국어로 번역한 repository 입니다.

  • 원본에서는 예제 코드가 C# 으로 구현되어 있으나, 한글 번역본에서는 예제 코드를 java 로 구현하였습니다.
  • C# 특성과 개인적인 역량 부족으로 인해 변환이 어려운 경우 C# 원문 그대로를 삽입하였습니다.
  • Part 1-Journey 부분에서 이러한 코드들이 있으며 보시기에 불편하지 않도록 빠른 시일내에 java 로 변경하도록 하겠습니다.
  • 여러 해석이 나올 수 있는 부분에 대해서는 개인의 경험과 해석이 들어가 있기 때문에 오역이 존재할 수 있습니다.
  • 하지만 글쓴이의 의도를 정확하게 전달하기 위해 노력하였음을 밝힙니다.
  • 해석이 불가능 하거나 원문을 그대로 표현하는 것이 더욱 자연스러운 문장에는 원문 자체를 삽입하였습니다.
  • 개인적인 해석은 이와 같은 Italic font 를 사용하였습니다
  • 누구나 해당 Repository 에 contribution 을 할 수 있습니다
  • 오타 및 오역에 대해서는 누구나 issue 를 통해서 issue 를 추가할 수 있으며 누구나 자유롭게 issue 를 resolve 할 수 있습니다.
  • 참조 용어
  • 각 파트별로 자세한 설명이 필요한 개념 혹은 용어들에 대해서는 *terms 형태로 참조를 걸어놓았습니다. 들어가서 확인하시면 읽는데 도움이 될 것입니다.

목차

총 4개의 파트로 나뉘어져 있습니다.

  • Chapter 0. preface
  • Chapter 1. CQRS Journey
  • Chapter 2. CQRS References
  • Chapter 3. Tale from the Trenches

Chapter1. CQRS Journey 는 스토리 형식으로 팀이 CQRS 와 Event Sourcing 패턴을 이용하여 컨퍼런스 관리 시스템을 만들어 나가는 여정입니다.

Chapter2. CQRS References 는 Chapter1 에서 나온 여러 용어들에 대한 레퍼런스 가이드로 개념과 이론에 대해서 설명합니다.

Chapter3. Tale from the trenches 는 실제로 CQRS 와 Event Sourcing 을 사용하여 성공적으로 비즈니스를 운영중인 기업들의 몇가지 성공 사례들에 대해서 이야기합니다.

자세한 내용은 목차 에서 확인할 수 있습니다.

CQRS Journey

  • This Repository a repository that translates Microsoft's CQRS Journey Guide into Korean.

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Method 60
Class 51
Interface 10
Enum 4

Languages

Java100%

Modules by API surface

source-code/reference/chapter04-aggregate-and-eventsourcing/src/main/java/com/wonit/AbstractEventSourced.java6 symbols
source-code/reference/chapter04-aggregate-and-eventsourcing/src/main/java/com/wonit/VersionedEvent.java5 symbols
source-code/journey/src/main/java/com/wonit/cqrs/event/OrderPlaced.java5 symbols
source-code/journey/chapter03-write-model/src/main/java/com/wonit/processmanager/event/OrderPlaced.java5 symbols
source-code/journey/chapter03-write-model/src/main/java/com/wonit/Order.java5 symbols
source-code/reference/chapter04-aggregate-and-eventsourcing/src/main/java/com/wonit/Order.java4 symbols
source-code/reference/chapter04-aggregate-and-eventsourcing/src/main/java/com/wonit/EventSourced.java4 symbols
source-code/journey/src/main/java/com/wonit/cqrs/registration/RegistrationController.java4 symbols
source-code/journey/src/main/java/com/wonit/cqrs/order/Order.java4 symbols
source-code/reference/chapter04-event/src/main/java/com/wonit/event/VersionedEvent.java3 symbols
source-code/reference/chapter04-event/src/main/java/com/wonit/event/AbstractVersionedEvent.java3 symbols
source-code/reference/chapter04-aggregate-and-eventsourcing/src/main/java/com/wonit/Action.java3 symbols

For agents

$ claude mcp add cqrs-journey-guide-korean \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page