bullmq - redis를 메시지 브로커로 사용하게 해주는 라이브러리

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

What is BullMQ | BullMQ

Bullmq

What is BullMQ | BullMQ

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2024년 6월 21일 오전 2:35

 • 

저장 21조회 2,968

댓글 0