Posts
All the articles I've posted.
-
앱이 실제로 만드는 SQL로 봐야 한다
(수정됨)주문 검색에 인덱스를 넣고도 체감이 없던 이유를 앱이 실제로 만드는 SQL 에서 찾고, 거짓 전제와 조건 선택도까지 확인한 기록이다.
-
로그인 계정을 한 곳으로 모으면
(수정됨)시스템마다 흩어진 계정을 LDAP 한 곳으로 모으면서 남은 계정을 세고, 절차와 확인과 비상 경로까지 정리한 기록이다.
-
묻기 대신 밀어 주기
(수정됨)시세 화면의 주기적 조회가 부하와 신선도의 맞바꿈인 것을 확인하고 SSE 로 밀어 주는 구조로 바꾸면서 생긴 문제들을 정리했다.
-
선행 컬럼이 없으면 인덱스가 죽는다
(수정됨)체결 테이블에서 대량 스캔이 붙은 쿼리의 원인을 인덱스 정의와 대조해 찾고, LOCK=NONE 으로 인덱스를 추가한 기록이다.
-
서비스가 둘이면 나가는 길도 둘이다
(수정됨)은행 API 를 부르는 두 서비스의 나가는 경로가 프록시와 NAT 로 달랐던 사례와, 서버 정의와 소스와 망 설정을 순서대로 본 기록이다.
-
키가 아니라 인코딩된 값
(수정됨)문의에 적힌 출금 번호가 내부 키가 아니라 인코딩된 값이었던 사례에서, 판별 방법과 묶어 해석한 가정의 위험을 정리했다.
-
기준 미달과 음수는 다르다
(수정됨)스테이킹 정산 목록에서 카운트가 맞는데도 정의가 어긋나 있던 것을 샘플 행으로 잡아내고, 목록 검증 절차를 바꾼 기록이다.
-
검증기 둘의 교집합
(수정됨)차단 필터와 @Pattern 허용 목록, 성격이 반대인 검증 레이어 둘을 확인해 최종 허용 문자를 교집합으로 정리하고, 조건부 생략까지 담은 기록이다.