이벤트 드리븐 아키텍처는 이벤트의 생산, 탐지, 소비라는 관점에 중점을 두어낮은 결합도 (loose coupling)높은 확장성 (scalability)독립성 (independence)회복성 (resilience)등을 추구하는 소프트웨어 디자인 패턴이다. 이벤트명령 실행 등의 결과로 과거에 발생한 어떤 행위. 커맨드의도적으로 시스템으로 하여금 수행하게 하는 행위 행위자커맨드를 실행하는 주체 Event-Driven Architecture in Go (golang)Using RabbitMQ, Domain-Driven Design and Clean Architecturehttps://medium.com/@niltonmorais.code/event-driven-architecture-in-go-golang-ab46f23bf9a8