Tag: performance
All the articles with the tag "performance".
-
세 나라에 흩어진 인프라를 국내로 모을지 재 보니 비용은 오르고 지연은 줄었다
넘겨받은 GCP 인프라가 미국·국내·아시아 다른 나라 리전에 퍼져 있었다. 왜 그런지 기록을 찾고, 국내로 모을 때의 비용·지연과 옮길 수 없는 자원을 실측했다.
-
공유 기억의 토큰 사용량은 쓰기에서 LLM 호출을 없애고 읽기에서 주입 줄 수를 줄여 낮췄다
지식 그래프에서 원문 저장소로 바꾼 뒤 토큰이 어디서 줄었는지 쓰기와 읽기로 나눠 쟀다. 잰 것과 못 잰 것, 월 총량을 못 낸 이유까지 그대로 적는다.
-
인덱스가 아니라 N+1
(수정됨)느린 목록 화면의 원인을 인덱스로 짐작하고 있다가 한 페이지에 나가는 쿼리 수를 세어 방향을 바꾼 과정과, 개선 순서를 비중으로 정한 근거를 정리한다.
-
인프라 탓이 아니었던 지연
(수정됨)배치가 느린 원인을 인프라에서 찾다가 계측 로그로 서버 시간을 분리해 구조적 특성임을 확인하고, 고칠 수 있지만 안 한다고 적은 과정이다.
-
하나로 보이는 두 문제를 갈라내기
(수정됨)메모리를 늘려도 절반만 나아진 것을 덜 고쳤다로 읽지 않고 두 번째 원인을 찾아, 종료 사유로 원인을 가르는 방법을 세운 과정이다.
-
도착률 대비 처리량으로 잰다
(수정됨)프로세스 수만 보고 워커 축소를 답으로 냈다가 도착률과 처리량을 실측해 결론을 뒤집고, 조건이 바뀌면 반대가 맞는다는 것까지 정리한다.
-
그대로 둔 기본값의 비용
(수정됨)검색 조회 상한을 기본값으로 두어 비용과 결과 품질이 함께 나빴던 것을 고치고, 기본값을 쓰는 자리를 전부 훑은 과정이다.
-
먼저 돌려도 안 줄던 총시간
(수정됨)큰 채널을 먼저 돌려 나머지를 가속한다는 전략의 전제를 실측으로 무너뜨리고, 동시 실행 분산으로 바꾼 과정이다.