catalog와 product의 event 처리 로직 통합