도메인 주도 설계 구현편에 해당하는 내용으로
DDD(Domain-Driven Design)를 학습하고
액터모델을 이용하여 도메인 이벤트를 구현에 도전하는 문서입니다.
참고 문서및 소스
- MS제공 기본컨셉(닷넷코어) https://docs.microsoft.com/ko-kr/dotnet/architecture/microservices/microservice-ddd-cqrs-patterns/domain-events-design-implementation
- 도메인 이벤트 : https://petabridge.com/blog/how-to-design-akkadotnet-domain-messages/
- 도메인 이벤트 : scala https://medium.com/bestmile/domain-driven-event-sourcing-with-akka-typed-5f5b8bbfb823
- DDD-CQRS : https://github.com/ddd-cqrs-es
참고서적
- http://www.yes24.com/Product/Goods/25100510 : 도메인 주도 설계(JAVA 버전)
- http://www.yes24.com/Product/Goods/93384475 : 도메인 주도 설계 철저 입문(닷넷버전)
- https://www.kyobobook.co.kr/product/detailViewKor.laf?mallGb=KOR&ejkGb=KOR&barcode=9791161752747&orderClick=JAj : 아카를 이용한 마이크로 서비스 개발
닷넷코어+Akka.net DDD 적용하기 ( 연습및 정리중 )
도메인 이벤트에 , 액터모델에 적용하려는 이유는 심플합니다.
도메인 이벤트를 원격으로 전송하기 용이하며, 별도의 큐 시스템이 추가로 필요하지 않으며(KAFKA,래빗MQ등)
필요하면 클러스터화된 액터시스템에 단일지점 병목이 없는 분산처리가능한 이벤트 전송이 가능하기 때문입니다.