Tip

. 을 사용해 계층 구조를 갖는 명확하고 일관된 규칙을 만들기

[서비스명].[객체(엔티티)].[이벤트]

구분패턴 예시설명
Exchangeuser-service.user.events.topic(어디서) user-service에서 발생하는
(무엇에 대한) user
(어떤) events를 처리하는 topic 타입 익스체인지
Queueemail-service.user-created.quser가 생성되었을 때 email-service가 처리해야 할 메시지들이 쌓이는 큐 (.q 접미사 추천)
Routing Keyuser.created / user.deletedusercreated 또는 deleted 되었음을 나타내는 구체적인 이벤트