Tag: architecture
All the articles with the tag "architecture".
-
두 곳에서 같은 모양이 나왔다
코드가 다른 두 프로젝트에서 같은 형태의 문제가 나온 것을 계기로, 공통 원인을 찾아 구조로 막고 그 점검을 다른 프로젝트로 옮긴 과정을 정리한다.
-
전부를 멈추는 한 건
한 고객사 제보로 시작한 건이 전 고객사 장애였던 사례에서, 파싱 실패 하나가 파티션 전체를 막는 구조와 세 층의 조치를 정리한다.
-
중지했는데 팔린다
멱등하지 않은 재시도가 우리 DB에 흔적 없는 외부 상품을 만들어 낸 구조와, 재시도가 안전하려면 무엇이 필요한지 정리한다.
-
정답이 하나인 일은 코드가 한다
언어 모델에 수치를 맡겼을 때 나온 여섯 종류의 결함을 전수로 확인하고, 코드와 모델의 경계를 판정 가능성으로 그은 근거를 정리한다.
-
그 방식이면 멈추는 시간이 없었다
400만 건 테이블에 컬럼을 추가하면서 무엇이 잠기고 무엇이 안 잠기는지 확인하고, 사본에서 시간과 공간을 미리 잰 과정을 정리한다.
-
로그가 없을 때의 시간 근거
감사 로그가 없는 상태에서 트랜잭션 경계로 생성 실패와 생성 후 유실을 가른 과정과, 확정 불가를 기록하는 방법을 정리한다.
-
건너뛸 줄 알았던 자리가 내리고 있었다
부적격 처리가 건너뛰기가 아니라 연동 해제였던 건과, 0건인 필터를 넣을지 가르는 기준을 정리한다.
-
할 일이 없으면 침묵하는 감시
처리 대상이 0건이면 지표를 하나도 내보내지 않는 계측을 리뷰하면서, 하트비트가 성립하는 두 성질과 감시 키를 어디서 얻어야 하는지 정리한다.