반응형
레스크 vs 사이드키크?
현재 사용 중입니다.Resque
나의 배경 과정을 위해 하지만 최근에 나는 많은 허풍을 들었습니다.sidekiq
비교/차별할 수 있는 사람이 있습니까?
특히 다음 기간에 작업이 완료되었는지 프로그래밍 방식으로 모니터링할 수 있는 방법이 있는지 알고 싶습니다.sidekiq
재큐:
찬성:
- 나사산 안전이 필요하지 않습니다(거의 모든 보석과 함께 작업).
인터프리터 기본 설정 없음(Ruby를 사용할 수 있음);
Resque는 현재 MRI 2.3.0 이상을 지원합니다.- 많은 플러그인.
단점
- 작업자당 프로세스 실행(메모리 사용량 증가);
- 작업을 재시도하지 않습니다(기본 제공).
사이드키크:
장점
- 작업자당 스레드 실행(메모리 사용량 훨씬 적음);
- 포크 감소(더 빠르게 작동);
- 더 많은 옵션을 즉시 사용할 수 있습니다.
단점
- [message]를 사용하려면 코드의 스레드 안전성과 모든 종속성이 필요합니다.스레드로 스레드 안전하지 않은 코드를 실행하면 문제가 발생합니다.
- 일부 루비에서는 다른 루비보다 더 잘 작동합니다(jruby 권장, GVL(global VM lock)로 인해 MRI의 효율성이 저하됨).
질문의 출처:
특히 사이드키크에서 작업이 완료되었는지 프로그래밍 방식으로 모니터링할 수 있는 방법이 있는지 알고 싶습니다.
이를 위한 솔루션은 다음과 같습니다.
- 사이드키크:상태 보석
- Batch API(Sidekiq Pro) - 사용법
언급URL : https://stackoverflow.com/questions/11580954/resque-vs-sidekiq
반응형
'IT' 카테고리의 다른 글
Python 32bit을 사용해야 합니까 아니면 Python 64bit을 사용해야 합니까? (0) | 2023.07.17 |
---|---|
유형 스크립트에서 지도 유형을 선언하는 방법은 무엇입니까? (0) | 2023.07.17 |
데이터 프레임의 모든 문자열 제거/잘라내기 (0) | 2023.07.17 |
새로운 Firebase에서 xcode에서 다중 구성 파일을 사용하는 방법은 무엇입니까? (0) | 2023.07.17 |
C에서 데이터 구조 직렬화 (0) | 2023.07.12 |