부하테스트 수치 읽는 법 — 처리량·지연시간·에러·여유
부하테스트 수치 읽는 법 부하테스트를 한 번 돌리면 스무 개 남짓한 숫자가 쏟아집니다. http_req_duration의 avg·med·p95·max, 에러율, VU 수, CPU 사용률… 각각은 어렵지 않은데, 어떤 순서로 무엇을 근거로 읽어야 하는지가 정리되지 않으면 엉뚱한 결론에 도달하기 쉽습니다. 이 글은 부하테스트...
무더운 사막을 묵묵히 한 발자국씩 나아가는 낙타처럼,
꾸준히 배우고, 성장하고, 보다 더 멋지고,
성숙한 개발자가 되기 위한 기록 저장소.
부하테스트 수치 읽는 법 부하테스트를 한 번 돌리면 스무 개 남짓한 숫자가 쏟아집니다. http_req_duration의 avg·med·p95·max, 에러율, VU 수, CPU 사용률… 각각은 어렵지 않은데, 어떤 순서로 무엇을 근거로 읽어야 하는지가 정리되지 않으면 엉뚱한 결론에 도달하기 쉽습니다. 이 글은 부하테스트...
LLM이 스스로 유지보수하는 지식 저장소 — Claude Code로 LLM Wiki 만들기 문서는 Notion에, 메모는 여기저기, 코드 지식은 머릿속에 흩어져 있다. 그리고 LLM에게 뭔가 물어볼 때마다 관련 맥락을 매번 다시 설명한다. 이 반복이 아까워서, Andrej Karpathy가 제안한 LLM Wiki 패턴을 C...
Claude Code Custom Slash 명령어: Git Worktree Workflow Git worktree 기반 병렬 개발 워크플로우를 자동화하는 Claude Code 커스텀 슬래시 명령어 세트이다. 개요 명령어 설명 /start-gi...
ElastiCache Valkey XREADGROUP 명령어 BLOCK 옵션 사용 불가 이슈 1. 요약 ElastiCache Valkey 환경에서 Redis Stream의 XREADGROUP ... BLOCK 명령이 새로 생성된 커넥션에서 거부된다. Spring Data Redis는 blocking 명령 실행 시 내부적으...
Git Worktree란? Git Worktree는 하나의 Git 저장소에서 여러 작업 디렉토리(Working Tree)를 동시에 사용하는 기능이다. Git 2.5부터 제공되며, .git 객체와 히스토리를 공유하면서 각 워크트리마다 서로 다른 브랜치를 체크아웃할 수 있다. 기존 방식의 한계 방...