IT

레스크 vs 사이드키크?

itgroup 2023. 7. 17. 20:52
반응형

레스크 vs 사이드키크?

현재 사용 중입니다.Resque나의 배경 과정을 위해 하지만 최근에 나는 많은 허풍을 들었습니다.sidekiq비교/차별할 수 있는 사람이 있습니까?

특히 다음 기간에 작업이 완료되었는지 프로그래밍 방식으로 모니터링할 수 있는 방법이 있는지 알고 싶습니다.sidekiq

재큐:

찬성:

단점

  • 작업자당 프로세스 실행(메모리 사용량 증가);
  • 작업을 재시도하지 않습니다(기본 제공).

사이드키크:

장점

  • 작업자당 스레드 실행(메모리 사용량 훨씬 적음);
  • 포크 감소(더 빠르게 작동);
  • 더 많은 옵션을 즉시 사용할 수 있습니다.

단점

  • [message]를 사용하려면 코드의 스레드 안전성과 모든 종속성이 필요합니다.스레드로 스레드 안전하지 않은 코드를 실행하면 문제가 발생합니다.
  • 일부 루비에서는 다른 루비보다 더 잘 작동합니다(jruby 권장, GVL(global VM lock)로 인해 MRI의 효율성이 저하됨).

질문의 출처:

특히 사이드키크에서 작업이 완료되었는지 프로그래밍 방식으로 모니터링할 수 있는 방법이 있는지 알고 싶습니다.

이를 위한 솔루션은 다음과 같습니다.

  1. 사이드키크:상태 보석
  2. Batch API(Sidekiq Pro) - 사용법

언급URL : https://stackoverflow.com/questions/11580954/resque-vs-sidekiq

반응형