오늘은 Hangfire라는 오픈소스 프레임워크를 소개합니다.
Hangfire는 .NET 애플리케이션에서 백그라운드 처리를 쉽게 할 수 있는 환경을 제공하는 프레임워크 입니다. Hangfire는 다음의 경우에 유용합니다.
- 대량 알림/뉴스레터 발송
- 다양한 그래프 생성
- XML, CSV, JSON 일괄 가져오기
- 이미지/비디오 처리
- 아카이브 생성
- 임시 파일 삭제
- 웹 후크
- 주기적인 자동 보고서 생성
- 사용자 삭제
- 데이터베이스 유지 관리
- 등등…
Hangfire에 대한 좀 더 상세한 내용은 아래의 링크를 통해 확인할 수 있습니다.
라이센스는 기능에 따른 무료 및 부분 유료 정책이 있습니다. 유용한 배치 기능의 경우 Hangfire.Pro 라이센스를 구독해야 합니다.
다양한 확장을 제공합니다.