1. authentication 서비스


2. authors 서비스


3. manuscripts 서비스


4. ai 서비스


5. books 서비스


6. mybook 서비스


7. payments 서비스

8. points 서비스


9. notifications 서비스

이벤트 이름 Topic 발행자(Producer) 구독자(Consumer) 메시지 예시 (JSON)
user.signup.success user.signup.v1 authentication points json { "user_id": "b31a6...8d"}
author.reviewed author.review.v1 authors authentication, notifications json { "user_id": "b31a6...8d", "author_id": "21ae4...fd", "status": "APPROVED" }
payment.subscription.success payment.subscription.v1 payments authentication json { "user_id": "b31a6...8d", "item": "SUBSCRIPTION", "amount": 10000 }
payment.points.success payment.points.v1 payments points json { "user_id": "b31a6...8d", "point": 3000 }
book.published book.published.v1 books notifications json { "book_id": "a91e3...ff", "author_id": "21ae4...fd", "title": "나의 첫 번째 책" }
book.purchased book.purchased.v1 mybook points json { "user_id": "b31a6...8d", "point": -3000 }