Webhook을 사용해 slack 메세지 보내기
Webhook이란?한 시스템이 다른 시스템에 어떤 이벤트가 발생했음을 알리는 방법입니다. 특정 이벤트가 발생하면 지정한 URL로 HTTP 요청(주로 POST 요청)을 보내는 방식입니다. 예를 들어, GitHub에서 사용자가 레포지터리에 커밋을 푸시하거나 새로운 이슈를 생성하는 등의 이벤트가 발생할 때마다 지정한 URL로 데이터를 전송합니다. Webhook은 실시간성이 중요한 작업에 유용합니다. 그래서 Polling(주기적으로 데이터 상태 확인) 방식보다 효율적인 경우가 많습니다.Polling 방식은 주기적으로 데이터를 확인해야 해서 불필요한 리소스 낭비를 하는 경우가 대부분이지만 Webhook은 실제로 발생할 때만 데이터를 전송하기 때문입니다. Webhook 도입하게 된 배경프로젝트 기능 중 사용자가 ..
Spring
2024. 6. 4. 22:51
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 자동화
- N + 1
- webhook
- Spring Boot
- 인텔리제이
- propagation
- JPA
- detekt
- transaction
- embedded redis
- H2
- 성능 개선
- 헥사고날 아키텍처
- 계층형 아키텍처
- IDE
- lint
- 테스트 코드
- Gradle
- Slack
- ktlint
- lombok
- multi module
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
글 보관함