728x90
반응형
# Event-Driven-Architecture, 이벤트 기반 아키텍처
- 이벤트 기반 아키텍처를 만들어봤다.
음... 옵저버도 이벤트 기반이고, 이벤트 소싱 패턴도 이벤트 기반, 테스트 구현을 해보니 실제로 이벤트 기반 패턴과 EDA와는 큰 차이가 없는거 같다. 규모의 차이라면 아키텍처가 더 큰 의미를 가지니까? 음 어쨌든 동기, 비동식으로 이벤트를 실행 및 전달하는 관점에서는 비슷한것 같은 느낌? 코린이 입장에선 옵저버로 카프카 서비스로 payload를 넘기든지 아니면 EDA로 payload를 넘기든지 뭐 어디로 가든 서울로만 도착하면 된다는 느낌?
- 진짜 구현하기 나름인것 같다. mvc 패턴으로도 동기, 비동기로 Kafka로 payload를 넘길수는 있으니까...!
1. 아래는 EDA를 샘플코드로 구현해 보았다.
https://github.com/Nanninggu/Event-Driven-Architecture.git
2. 간단하게 FlowDiagram으로 정리를 해놓자.
- 이건 시간 있을때...!
3. 기타.
- 끝 -
정리하기 왜케 귀찮지...? ㅋㅋㅋ
728x90
반응형
'ApplicationArchitecture (AA)' 카테고리의 다른 글
SpringBoot를 기반으로 Application Architect 설계하기 (0) | 2024.10.18 |
---|---|
Hexagonal Architecture와 Domain Driven Development 개념 및 구현 방법 정리 (0) | 2024.09.04 |
ApplicationArchitecture 그려보기 (0) | 2024.04.23 |
(2) Hexagonal Architecture - 구현 (0) | 2024.04.16 |
(1) Hexagonal Architecture - 설계 (0) | 2024.04.16 |