# Show GN: Pulse - The modern MongoDB-powered scheduling library for Node.js

> Clean Markdown view of GeekNews topic #14830. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=14830](https://news.hada.io/topic?id=14830)
- GeekNews Markdown: [https://news.hada.io/topic/14830.md](https://news.hada.io/topic/14830.md)
- Type: show
- Author: [shh6155](https://news.hada.io/@shh6155)
- Published: 2024-05-15T13:10:44+09:00
- Updated: 2024-05-15T13:10:44+09:00
- Original source: [github.com/pulsecron](https://github.com/pulsecron/pulse)
- Points: 5
- Comments: 0

## Topic Body

기존에 있는 MongoDB 기반 스케쥴링 라이브러리인 Agenda가 더 이상 관리되지 않고 지원되지 않는 기능들이 많아 Pulse를 fork하여 만들었습니다.  
  
  
Node.js를 위한 MongoDB 기반 최신 스케줄링 라이브러리  
- 최신 MongoDB 드라이버 지원: Pulse는 최신 MongoDB 드라이버와 완벽하게 호환되어 사용자가 최신 데이터베이스 기능과 개선 사항을 활용할 수 있습니다.  
- 시스템 재시작 후 미완료 작업 재개: 시스템이 재시작되면 Pulse는 진행 중이거나 실행 대기 중이던 미완료 작업을 재개하여 수동 개입 없이 원활한 연속성을 제공합니다.  
- 실패한 작업 재시도: Pulse는 지수형 및 고정 백오프 전략을 사용한 재시도 메커니즘을 제공하여 구성 가능한 횟수만큼 실패한 작업을 효율적으로 재시도하며 시스템을 과부하시키지 않습니다.  
- 지속적인 유지 관리: Pulse는 프로덕션 서비스에서 활발히 사용되는 오픈 소스 프로젝트로, 지속적으로 유지 관리되고 개선되어 사용자에게 신뢰할 수 있는 업데이트와 지원을 제공합니다.

## Comments



_No public comments on this page._
