Tag: architecture
All the articles with the tag "architecture".
-
이미 두 겹이던 검증
새 기능에 붙일 검증을 짜기 전에 기존 범위를 읽어 열두 개를 안 짜고, 대신 정해야 할 정책 하나를 찾아낸 과정이다.
-
인프라 정의에서 떼어 놓은 코드
인프라 정의에 들어 있던 배포를 떼어 내면서 경계를 바뀌는 빈도로 정하고, 나눈 뒤 드러난 의존과 되돌리기 순서까지 정리한 과정이다.
-
재생성을 막은 스킵 조건
같은 주소를 다시 넣어도 스킵 조건에 걸려 아무 일도 안 일어나던 것을 외부 경유로 풀고, 폭 문제의 원인은 가정과 달랐던 과정이다.
-
코드 추정보다 앞선 DB 사실
코드로 좁혀지지 않던 두 후보를 생성 시각과 갱신 시각이 같다는 사실로 가르고, 복구의 선행 조건까지 확정한 과정이다.
-
꺼낸 순간 낡아 있던 값
큐 메시지에 값을 통째로 담아 낡은 값이 나중에 덮은 사고를 고치면서, 다시 읽을 것과 스냅숏이 맞는 것을 가른 과정이다.
-
설계를 바꾼 과금 구조
싸 보이는 구조가 요금 구조 때문에 반대인 것을 실측으로 확인하고, 과금 단위와 비중으로 줄일 대상을 정한 과정이다.
-
먼저 돌려도 안 줄던 총시간
큰 채널을 먼저 돌려 나머지를 가속한다는 전략의 전제를 실측으로 무너뜨리고, 동시 실행 분산으로 바꾼 과정이다.
-
분리된 입구, 공유된 데이터
운영 서버 한 대를 떼어 시험하려다 큐가 공유된다는 것을 확인하고, 성공하면 원복이 없는 시험은 하지 않기로 한 과정이다.