What is BullMQ | BullMQ
Bullmq
redis를 메시지 브로커로 사용할 수 있게해주는 Node.js 라이브러리, bullmq입니다.
황소 아이콘이 인상적이네요.
redis에는 pub/sub기능이 있어서 MQ처럼 사용할 수 있습니다.
대규모인 경우에는 카프카 같은 것을 사용해야하겠지만,
소규모라면 굳이 추가적인 인프라를 사용하지 않아도 될 것 같습니다.
그런 경우에 redis와 bullmq를 사용해서 편하게 비동기 통신을 구현하면 좋을 것 같아요.
완성도가 꽤 높아서 큰기업에서도 사용하고 있다고합니다.
회사에서 Node.js 사용중이시라면 고려해보시는 것도 좋을 것 같아요.
공식 문서
https://docs.bullmq.io/
깃헙 저장소
https://github.com/taskforcesh/bullmq
NestJS - bullmq 저장소
https://github.com/nestjs/bull/tree/master/packages/bullmq
더 많은 콘텐츠를 보고 싶다면?
이미 회원이신가요?
2024년 6월 21일 오전 2:35