본문 바로가기
IT/Knowledge

Webhook 이란?

by 성준하이 2023. 11. 15.
반응형

webhook은 웹페이지나 앱에서 발생하는 특정 이벤트들을 커스텀 callback으로 변환해주는 방법이다.

설명을 텍스트로 보면 어려우니 그림으로 설명하면 아래와 같다.

 

 

일반적인 polling 방식은 계속해서 반응이 있는지,

DB sync 맞추는것처럼 계속 polling 을 할수 있지만,

 

webhook은 필요시 상대방쪽에서 event 를 발생해주면 그때 반응하는 것이다.

 

유의점

만약 앱이 중지 된다면 endpoint 의 event는 유실되게 된다.

지속적인 모니터링이나 알림을 잘 받아서 처리가 가능해야한다.

예외처리가 잘 되어있어야한다.

반응형

'IT > Knowledge' 카테고리의 다른 글

Row Chaining, Row Migration  (31) 2023.12.01
IDLE 상태  (47) 2023.11.18
[암호화] AES-128과 SHA-256  (50) 2023.10.16
[Flyway] DB Migration 도구 (migraion)  (40) 2023.10.08
callback VS fallback (차이)  (48) 2023.10.07

댓글