셀러리 문서 섹션 Performance and Strategies은보다 효율적인 병렬 처리를 위해 여러 '단계'가있는 작업을 하위 작업으로 나눠야한다고 제안합니다. 그런 다음 (물론) 메시지 오버 헤드가 더 많아 지므로 하위 작업으로 나누는 것이 오버 헤드의 가치가 없을 수 있음을 언급합니다.셀러리 - 메시지 전달 오버 헤드
제 경우 제 3 자 API에서 작은 이미지 (150px x 115px)를 검색 한 다음 HTTP를 통해 내 사이트의 REST API에 업로드하는 전반적인 작업이 있습니다. 이 작업을 단일 작업으로 구현하거나 이미지를 검색 한 다음 두 가지 별도의 작업으로 업로드하는 단계로 나눌 수 있습니다. 별도의 작업을 수행하면 메시지의 일부로 이미지를 두 번째 작업으로 전달해야한다고 가정합니다.
제 질문은이 경우 더 나은 방법을 제안하고 확실하게 성능을 측정 할 수있는 방법은 무엇입니까?