API 호출 속도 최적화
본문
프로젝트에서 외부 API를 여러 번 호출하는 로직이 있는데, 속도가 은근 발목 잡더라. 호출 수가 많아질수록 전체 요청 처리 시간이 길어져서 사용자 경험이 살짝 끊기게 됨. 특히 리스트 데이터 받아와서 각각 다시 API 쏘는 구조가 문제라 체감상 답답해짐 😵
일단 캐싱이랑 비동기 처리 정도는 해봤는데도 효과가 반쯤뿐. 일부 데이터는 실시간성이 필요 없으니 캐싱 괜찮은데, 그 외엔 확실히 병렬 처리나 큐 기반으로 태스크 분산하는 게 맞는 거 같음.
혹시 실무에서 API 호출 최적화 제대로 경험한 사람 있어? 요청 병렬화 전략, 혹은 응답 최소화 세팅 같은 거 써본 팁 있으면 좀 풀어주라.
일단 캐싱이랑 비동기 처리 정도는 해봤는데도 효과가 반쯤뿐. 일부 데이터는 실시간성이 필요 없으니 캐싱 괜찮은데, 그 외엔 확실히 병렬 처리나 큐 기반으로 태스크 분산하는 게 맞는 거 같음.
혹시 실무에서 API 호출 최적화 제대로 경험한 사람 있어? 요청 병렬화 전략, 혹은 응답 최소화 세팅 같은 거 써본 팁 있으면 좀 풀어주라.
좋아요4
이 글을 좋아요하셨습니다
등록된 댓글이 없습니다.