파워볼사이트는 실시간 트래픽 변동이 매우 큰 편이다. 특정 시간대에 동시 접속이 폭증하고, 게임 라운드가 끝나는 구간마다 조회와 적립, 정산 요청이 한꺼번에 몰린다. 이 특성 때문에 소규모 이슈도 연쇄적으로 커지기 쉽다. 장애가 짧게 지나가더라도 유저는 결과를 놓쳤다고 느끼고, 결제 확인이 지연되면 신뢰 손상이 바로 수치로 드러난다. 그래서 장애 대응은 기술적 복구만으로 끝나지 않는다. 감지, 커뮤니케이션, 데이터 정합성 점검, 보상 정책 적용까지 한 호흡으로 이어져야 유저 경험을 지킬 수 있다.
장애가 미치는 영향, 숫자로 가늠하기
운영팀이 느끼는 압박감은 대체로 매출과 환급 지표에 반영된다. 예를 들어 저녁 피크 2시간 동안 5분의 응답 지연이 3회 발생하면 평균 전환율이 10에서 15 퍼센트 하락하는 경우가 많다. 정산 지연은 그보다 훨씬 큰 파장을 만든다. 단일 라운드 정산이 1분만 어긋나도 고객센터 티켓이 평시 대비 3배로 튀고, 그날 공지의 톤이나 복구 속도에 따라 다음날 재방문율도 흔들린다. 이 정도의 타격은 장기적으로 CS 비용과 마케팅 비용을 함께 올려버린다.
유저 입장에서는 불확실성이 가장 부담스럽다. 화면은 열리지만 버튼이 먹통이거나, 결제는 되었는데 잔고가 반영되지 않는 순간부터 이탈이 시작된다. 장애 대응의 핵심은 그래서 예측 가능성과 일관성이다. 실시간으로 상태를 알려주고, 데이터 무결성을 보장하고, 문제가 생겼던 흐름에 명확한 재시도 경로를 마련해야 한다.
자주 만나는 장애 유형
파워볼 사이트에서 반복적으로 등장하는 유형을 먼저 분류해두면 초동 판단이 빨라진다. 현장에서 가장 빈번한 케이스는 다음과 같다.
서버 과부하로 인한 응답 지연. 피크 시간에 API 대기열이 길어지거나, GC 정지로 응답 타임아웃이 이어진다. 이런 경우 애플리케이션 로그보다 APM의 히스토그램과 큐 길이가 더 빠른 시그널을 준다.
데이터베이스 락과 커넥션 고갈. 배치성 정산 쿼리가 실시간 트랜잭션과 경합을 일으키거나, 커넥션 풀 설정이 병목을 만든다. 인덱스 미스, N 대 1 업데이트, 오토 인크리먼트 핫스팟 등도 함께 의심한다.
캐시 동조 실패. 캐시가 만료되거나 슬로우 캐시 워밍이 진행되면 읽기 요청이 DB로 쏠린다. 레디스 장애, 키 스톰, 멱등 키 만료도 실전에서는 흔하다.
배포 실패와 롤백 지연. 기능 플래그는 켰지만 스키마 마이그레이션이 일부만 반영됐을 때, 특정 라우트의 500이 급격히 늘어난다. 롤백 버튼은 있는데 데이터 마이그레이션은 비가역인 상태가 종종 문제를 키운다.
서드파티 결제 API 지연. 외부 결제 게이트웨이가 느려지면 내부 서비스는 멀쩡해도 유저는 장애로 인식한다. 타임아웃과 재시도, 큐잉 전략이 없으면 요청 폭주는 더 커진다.
DNS, CDN, WAF 이슈. 특정 지역에서만 접속이 안 되거나 정적 리소스가 실패하는 사례는 CDN 캐시 무효화나 엣지 설정 변경과 함께 나타난다. 일부 ISP 라우팅 문제도 개인 단말 이슈로 오해되기 쉽다.
봇 트래픽 파워볼사이트 과다 및 L7 DDoS. 경기 시작 직전 크롤러가 특정 API를 과도하게 두드리면서 합법 유저까지 차단되는 경우가 있다. 룰 기반 차단은 빠르지만 오탐이 높고, 행동학적 평판 모델은 느려서 초동 대응이 어렵다.
사전 준비, 장애의 절반을 줄이는 방법
비상 매뉴얼은 머릿속이 아니라 시스템에 있어야 한다. 관측, 의사결정, 실행을 자동화하거나 최소한 도구화해야 반응 시간이 짧아진다. 팀이 반복해서 검증한 방식은 다음과 같은 형태를 띈다.
서비스 레벨 목표와 알람 기준을 숫자로 고정한다. 예를 들어 핵심 API의 99 퍼센티일 응답시간 500ms, 오류율 0.3 퍼센트, 유효 베팅 쓰루풋 분당 2천 건 같은 기준을 대시보드에 박아둔다. 알람은 단발 이벤트가 아니라 윈도우 평균과 상승률을 함께 본다.
장애 감지 경로를 이중화한다. 내부 메트릭 알람과 별도로 외부 지역에서 돌아가는 신시틱 체크를 둔다. 한국, 일본, 미국 서부 정도에 3개 노드를 두면 지역 편향을 많이 줄인다.
릴리즈 전략을 보수적으로 설계한다. 카나리와 블루 그린을 병행하고, 데이터 마이그레이션은 앞 단계에서 미리 안전하게 실행한다. 기능 플래그는 서버 사이드로 관리하고, 롤백은 데이터 모델과 함께 돌아가야 한다.
데이터 무결성 수단을 즉시 호출 가능하게 둔다. 멱등 토큰으로 결제와 베팅을 재처리하고, 이벤트 소싱이나 트랜잭션 로그 리플레이 스크립트를 준비해 둔다. 보상 크레딧 지급 자동화도 템플릿화한다.
대외 커뮤니케이션 루트를 표준화한다. 사이트 상단 알림 배너, 상태 페이지, 고객센터 매크로, SNS 공지가 서로 같은 메시지를 가지도록 템플릿을 만든다. ETA와 보상 범위는 단정적 언어를 피하고, 첫 10분 내에 1차 알림을 내보낸다.
감지와 초기 조치, 15분의 승부
장애 초반 15분은 방향을 정하는 시간이다. 이 구간에서 흔히 시간을 날리는 이유는 신호 과적과 책임자 부재다. 이벤트 수백 개가 동시에 울리면 무엇이 상위 원인인지 감이 안 온다. 이때는 사람의 직감보다 매뉴얼과 데이터 흐름을 따른다.
초동 관점에서 가장 먼저 확인할 것은 유저 체감 지표다. 단순 에러율보다 유효 베팅 성공률, 충전 후 잔고 반영 지연, 로그인 성공률 같은 비즈니스 지표가 체감과 일치한다. 다음으로 외부 신시틱 체크 결과를 본다. 내부에선 200이 쏟아져도 외부 경로에서 TLS 핸드셰이크가 터지는 경우가 있다. 두 축을 교차해보면 네트워크 경로 문제인지, 애플리케이션 계층 문제인지 절반쯤 가늠이 된다.
아래 체크리스트는 운영실 벽에 붙여둘 만한 수준으로 압축했다.
- 유저 체감 지표와 외부 신시틱 결과를 대시보드 첫 화면에서 교차 확인한다. 가장 최근의 배포, 스키마 변경, WAF 룰 변경, CDN 무효화 이력을 30분 창으로 조회한다. 에러율 상승 상위 3개 엔드포인트를 좁히고, 지난 정상 구간과 비교해 응답 시간 분포 변화를 본다. 트래픽 급증인지 병목인지 판단해, 오토스케일 조정 또는 기능 플래그로 비핵심 기능을 임시 차단한다. 10분 이내 1차 공지를 발송하고, ETA는 범위로 말한다. 예: 10분에서 30분 사이 복구 예상, 데이터 정합성은 추후 별도 점검.
이 절차는 경험상 70 퍼센트 이상의 케이스에서 방향을 잡아준다. 핵심은 빠르게 범위를 줄이고 유저와 소통을 시작하는 것이다. 복구보다 늦은 공지는 거의 항상 더 큰 불만을 낳는다.
원인별 대처법, 현장에서 통했던 방식
장애는 분류가 반이고, 실행이 반이다. 유형별로 현장에서 통했던 접근을 정리한다.
서버 과부하와 큐 적체
API 요청이 밀리는 신호가 보이면 먼저 읽기 트래픽을 캐시로 돌린다. 베팅 가능 여부, 이전 라운드 결과처럼 자주 읽히는 데이터는 강제 캐시를 적용하고 TTL을 짧게 조정한다. 쓰기 경로에서는 멱등 키를 강제해 중복 쓰기를 줄이고, 내부 큐를 통해 배치성 처리를 뒤로 민다. 자바 계열이라면 스레드풀 큐 길이와 거부 정책을 조정해 전체 중단을 피한다. 아주 단기 처방으로는 비핵심 엔드포인트를 기능 플래그로 끄는 것이 체감 개선에 도움이 된다.
데이터베이스 락과 커넥션 이슈
락이 의심되면 슬로우 쿼리보다 락 대기 시간과 블로커 세션을 먼저 본다. 가장 무거운 집계 쿼리를 중단하거나 오프로딩하고, 문제되는 테이블을 범위 파티셔닝으로 쪼개 잠정적 충돌을 줄인다. 커넥션 풀의 최소값과 최대값을 현재 인스턴스 수에 맞게 재조정해 과도한 컨텍스트 스위칭을 줄인다. 정산 로직은 읽기와 쓰기를 분리하고, 읽기는 리드 레플리카로 분산한다. 반복해서 같은 테이블에서 핫스팟이 나면 키 설계를 재검토한다. 특히 베팅 티켓 번호나 사용자 지갑 테이블의 오토 인크리먼트 키는 단일 핫스팟을 만든다. 시간 기반 샤딩이나 해시 분산을 도입하는 것이 낫다.
캐시 동조 실패
레디스 노드 장애가 나면 전체가 DB로 쏠린다. 캐시 미스율, 레디스 커맨드 지연, 타임아웃 비율을 한 화면에서 본다. 스톰이 일어나면 인기 키를 사전 워밍하는 스크립트를 돌리고, 슬롯 재배치를 신중히 진행한다. 키 설계에서는 대형 객체 하나보다 필요한 필드만 분리해 저장하는 쪽이 낫다. TTL은 라운드 주기에 맞춘 계단식으로 설정하면 캐시 만료가 동시에 터지는 상황을 피할 수 있다.

배포 실패와 스키마 불일치
기능 플래그가 켜졌는데 스키마가 절반만 반영되는 순간이 가장 곤란하다. 배포 시스템에서 스키마 변경을 독립 파이프라인으로 분리하고, 마이그레이션은 항상 추가적이고 역호환되도록 설계한다. 컬럼 삭제 같은 파괴적 변경은 마지막 단계에서만 한다. 이미 터졌다면 기능 플래그를 즉시 원복하고, 읽기 경로에서 신규 필드 의존성을 임시 제거한다. 블루 그린 환경이라면 접근을 그린에서 블루로 되돌리고, 트래픽을 점진적으로 재분배해 세션 유실을 막는다.
결제 API 지연과 외부 의존성
외부 결제 게이트웨이가 느려지면 요청을 받아두는 큐가 필요하다. 내부 타임아웃은 외부 SLA보다 짧게 잡고, 재시도는 지수 백오프로 2에서 3회만 시도한다. 무엇보다 중요하게, 멱등 키와 고유 트랜잭션 ID를 사용해 중복 결제를 막는다. 외부 오류 코드에 따른 정책도 분리한다. 인증 실패나 한도 초과는 즉시 실패로, 게이트웨이 타임아웃은 대기열로 전환하고 유저 화면에는 처리 중 표기를 보여준다. 잔고 반영은 확정 이벤트를 기준으로 하되, 화면상 임시 크레딧을 표시해 체감 지연을 줄이는 방식도 고려할 수 있다. 단, 이 경우 역정산 로직과 모니터링을 매우 엄격히 적용해야 한다.
DNS, CDN, WAF, 지역 편차
한국 일부 ISP에서만 접속이 안 되는 사건은 DNS 응답 캐시나 라우트 경로 문제인 경우가 많다. 상태 페이지를 다른 도메인과 다른 CDN에 둬서 접근 가능성을 보장하고, DNS TTL을 평시에는 길게, 장애 의심 시에는 60초 수준으로 일시 단축한다. WAF 룰 변경은 카나리 적용으로 시작하고, 오탐이 잦은 룰은 점수 기반 소거로 바꾼다. CDN은 정적 자산의 캐시 키에 버전 해시를 붙여 캐시 무효화 범위를 줄인다.
봇 트래픽과 L7 DDoS
봇은 완전히 막을 수 없다. 현실적인 접근은 봇을 느리게 만들고 합법 유저를 빠르게 통과시키는 것이다. 레이트 리미팅은 사용자 세그먼트별로 다르게 적용한다. 로그인 전 단계와 익명 트래픽에는 보수적인 한도를 적용하고, 인증된 유저에게는 훨씬 더 넉넉한 한도를 부여한다. 특정 경로에 퍼즐이나 지연 토큰을 삽입해 자동화를 어렵게 만든다. 실시간 서명 기반의 요청 무결성 검증은 효과가 높지만 모바일 앱과의 키 관리가 필요하다. 초동에는 CDN 레벨에서 IP 평판과 지리적 필터링을 잠깐 강화하고, 1시간 내에 오탐으로 인한 CS 민원을 점검해 조정한다.
대외 커뮤니케이션, 신뢰를 잃지 않는 법
공지의 목표는 불확실성을 줄이는 것이다. 흔한 실수는 두 가지다. 첫째, 늦게 말한다. 둘째, 과도하게 단정한다. 첫 공지는 10분 내로 내보내되, 근본 원인을 단정하지 않는다. 상태 페이지에는 세 가지가 들어가야 한다. 영향 범위, 현재 진행 상태, 다음 업데이트 예정 시간. 예를 들어 이런 문구가 실제로 반응이 좋았다. 현재 일부 사용자에게서 충전 후 잔고 반영 지연이 발생하고 있습니다. 결제는 정상적으로 접수되었으며, 잔고 반영을 순차적으로 처리 중입니다. 다음 안내는 20분 내에 드리겠습니다.
사이트 상단 배너는 간결해야 한다. 복구 완료 후에는 동일 경로로 마무리 공지를 내고, 데이터 정합성 점검 결과와 보상 정책, 고객센터 연락 경로를 함께 안내한다. SNS 공지는 상태 페이지 링크로 일원화하고, 고객센터 스크립트에는 환불, 재처리, 보상에 대한 표준 답변을 채워둔다. CS 팀이 확인할 수 있도록 실시간 진행 로그를 공유하면 불필요한 티켓 누적을 막을 수 있다.
데이터 무결성과 재무 정산
장애에서 가장 민감한 부분이 돈과 기록이다. 유저는 자신의 베팅이 기록되었는지, 잔고가 왜 이 숫자인지, 결과 반영이 정확한지 알고 싶어한다. 이걸 지키는 기술적 수단은 멱등성, 이벤트 로그, 비동기 보정이다.
베팅과 결제는 반드시 멱등 키로 보호한다. 클라이언트에서 생성한 UUID와 서버에서 발급한 세션 정보로 조합한 키가 일반적이다. 서버는 같은 키로 요청이 들어오면 이전 결과를 그대로 돌려주는 방식으로 중복을 막는다. 결과 확정과 정산은 비동기 이벤트로 분리한다. 이벤트 소싱을 하든, 최소한 트랜잭션 로그를 이벤트 큐에 적재해 재처리가 가능하도록 한다.
복구 이후에는 데이터 대사 작업을 바로 돌린다. 범위는 장애 시간대의 베팅 티켓, 잔고 변경 이력, 결제 웹훅 수신 로그 정도가 핵심이다. 코드 레벨에서 불일치를 탐지하는 스크립트가 있어야 한다. 예를 들어 티켓 상태가 확정인데 잔고 반영이 누락된 케이스, 결제 성공 웹훅은 받았지만 내부 승인 상태가 대기인 케이스를 찾아서 자동 보정한다. 자동화의 신뢰도가 99 퍼센트 이상인 경우에만 일괄 보정하고, 나머지는 수동 검토 큐로 넘긴다.
보상 정책은 수치로 정해두면 싸움이 줄어든다. 체감 지연이 5분 이하인 경우 보상 없음, 5에서 15분 사이 소액 크레딧, 15분 이상은 라운드 단위의 전액 환불 또는 추가 크레딧 같은 룰을 미리 합의한다. 금액 대신 다음 라운드 무료 이용권으로 보상하면 재참여율이 올라가는 편이지만, 특정 지역 법규나 내부 정책에 따라 선택이 달라진다.
보안 관점, 장애와 공격의 경계
장애는 무작위로 오지 않는다. 공격과 혼동되는 상황도 많다. 로그인 실패율이 갑자기 올라가면 인증 서버 문제일 수도, 크리덴셜 스터핑일 수도 있다. 룰 오탐으로 합법 유저를 막아버리는 것도 흔한 실수다. 운영과 보안은 같은 대시보드에서 대화해야 한다.
로그인과 결제에는 위험 기반 인증을 적용한다. 단말 평판, 위치, 시간대, 최근 행동을 점수로 합쳐서, 위험도가 높을 때만 추가 인증을 요구한다. 이 방식은 전체 사용자 경험을 크게 해치지 않으면서 공격 비용을 올린다. 관리자 콘솔 접근은 MFA와 IP 허용 목록을 철저히 지키고, 배포 파이프라인 접근 권한을 최소화한다. 사고 복구 키와 비상 설정은 하드코딩하지 말고 비밀 관리 시스템에 넣는다.
현실적 인프라 선택, 예산과 리스크의 균형
멀티 리전 액티브 액티브가 정답처럼 보이지만, 비용과 운영 복잡도가 급격히 늘어난다. 하루 트래픽이 일정 수준 이하라면 단일 리전에 액티브 스탠바이로도 충분히 높은 가용성을 만들 수 있다. RPO와 RTO를 숫자로 정하고, 그 목표에 맞춰 아키텍처를 묶는다. RTO 5분, RPO 0에 가까운 값을 원한다면 DB 레벨의 동기 복제를 감수해야 하는데, 지연과 비용이 뒤따른다. 반대로 RTO 30분, RPO 수십 초를 허용한다면 비동기 복제와 핫 스탠바이가 합리적이다.
CDN과 WAF는 필수지만, 모든 룰을 최대치로 걸면 오탐과 속도 저하가 따라온다. 실무에서는 핵심 API에만 엄격한 룰을 적용하고, 정적 자산과 상태 페이지는 최대한 가볍게 푼다. 비용대비 효과는 모니터링 툴에서도 비슷하다. 모든 솔루션을 도입하기보다, 로그 수집 파이프라인과 단일 관측 대시보드를 먼저 탄탄히 만들면 탐지 속도가 대부분 개선된다.
작은 사례들, 디테일에서 갈린 복구 속도
밤 9시 5분, 한 파워볼 사이트에서 잔고 반영 지연이 쏟아졌다. 외부 결제 게이트웨이에서 504가 간헐적으로 뜨는 중이었다. 팀은 결제 타임아웃을 3초로 낮추고, 실패 건을 큐에 적재했다. 화면에는 처리 중 문구와 함께 최근 평균 처리 시간을 보여줬다. CS에는 즉시 매크로를 배포했다. 40분 후 대기열을 모두 비우고, 이벤트 로그를 돌려 잔고 누락 37건을 자동 보정했다. 유저 반응은 차분했다. 충전이 사라지지 않았다는 확신을 첫 10분 안에 줬기 때문이다.
또 다른 날, CDN 캐시 무효화로 이미지와 스크립트가 뒤섞였다. SPA가 초기 부트에서 오류를 뿜으니 유저는 로그인조차 못 했다. 팀은 서비스 워커 버전을 올려 캐시를 재장전했고, CDN 캐시 키에 빌드 해시를 추가했다. 이 사건 이후로 정적 자산 서빙 정책을 바꿨고, 같은 이슈가 다시는 터지지 않았다. 장애를 계기로 절차가 개선된 사례다.
DB 락으로 인한 대규모 지연 사건도 있었다. 정산 배치가 피크 시간에 걸려 대량의 업데이트가 롤백을 반복했다. 팀은 정산을 이벤트 기반으로 재설계했다. 라운드 종료 이벤트가 발생하면 사용자별로 분할된 큐로 흘려보내고, 각 큐에서 잔고 업데이트를 멱등 처리했다. 전환 이후 정산 시간은 평균 800밀리초에서 120밀리초로 줄었고, 락으로 인한 타임아웃은 사실상 사라졌다.
운영 도구와 연락망, 평시 점검 목록
평시에 도구와 연락망을 정리해두면, 새벽에도 누가 무엇을 해야 하는지 흔들리지 않는다. 아래 목록을 팀 위키 첫 화면에 고정해두면 도움이 된다.
- 대시보드 링크 모음: 핵심 SLO, 외부 신시틱, 에러율, 큐 길이, DB 락 지도 점검 및 비상 접근: 배포 롤백, 기능 플래그 콘솔, 캐시 플러시, 큐 스로틀 커뮤니케이션 채널: 상태 페이지 업데이트, 배너 공지 템플릿, SNS 권한 계정 연락망: 온콜 엔지니어, SRE, DBA, 보안 담당, CS 리더 직통 진단 자료: 최근 배포 변경 로그, WAF 룰 변경 기록, CDN 무효화 이력
이 다섯 가지만 정리해도 초동 대응 시간이 절반으로 줄어든다. 포인트는 한 화면, 한 클릭이다. 링크를 여러 시스템에 흩어두면 그 자체가 장애가 된다.
복구 이후, 재발 방지까지 가야 끝난다
장애는 복구로 끝나지 않는다. 포스트모텀을 통해 재발 가능성을 줄여야 진짜 수업료가 된다. 비난 없는 문화가 중요하다는 말은 뻔하지만, 실행은 쉽지 않다. 포스트모텀 문서에는 타임라인, 영향 범위, 근본 원인, 탐지와 복구까지 걸린 시간, 잘한 점과 부족했던 점, 액션 아이템과 책임자를 적는다. 액션은 작고 실현 가능한 것부터, 마감일을 적고 주간 운영회의에서 추적한다.
혼란을 줄이는 가장 강력한 방법 중 하나는 연습이다. 분기마다 1시간씩 장애 훈련을 한다. CDN 엣지 설정을 일부러 잘못 적용해보거나, DB 리드 레플리카를 잠깐 끊어보고, 결제 게이트웨이 타임아웃을 시뮬레이션한다. 이런 연습을 해본 팀과 처음 겪는 팀은 반응 속도가 다르다. 두세 번만 해도 각자 머릿속에 흐름도가 생긴다.

유저 화면에서 보여줄 수 있는 좋은 문구
장애 시 유저에게 어떤 문구가 보이느냐가 이탈 곡선을 바꿔놓는다. 기술적 디테일 대신, 상태와 다음 행동을 알려주는 짧은 문장을 준비한다. 예시로 다음과 같은 표현이 반응이 좋았다.
충전은 접수되었고 잔고 반영을 순차 처리 중입니다. 최대 10분 정도 소요될 수 있습니다. 처리 중인 내역은 내 정보에서 확인 가능합니다.
일부 페이지 접속이 원활하지 않습니다. 게임 진행에는 영향이 없으며, 15분 내 복구 소식을 다시 안내하겠습니다.
잠시 후 다시 시도해 주세요. 같은 요청은 중복 청구되지 않습니다.
이런 문구는 고객센터의 부하를 줄여준다. 유저가 무엇을 해야 하는지, 무엇을 기다리면 되는지 알게 만드는 것이 핵심이다.
파워볼 사이트 운영 맥락에 맞춘 균형 감각
파워볼 사이트는 짧은 주기로 반복되는 흐름을 가진다. 몇십 초에서 몇 분 단위의 라운드가 이어지고, 유저는 다음 라운드에 참여할지를 순간적으로 결정한다. 그래서 장애의 체감은 일반 커머스보다 훨씬 크다. 작은 지연이 다음 라운드를 놓치게 만들고, 그 감정이 곧장 이탈로 이어진다. 반대로 투명한 공지와 빠른 보정은 유저가 다음 라운드로 넘어가도록 돕는다.
기술적 최적화와 비용, 운영 복잡도 사이의 균형은 매일 달라진다. 모든 걸 자동화할 수도, 완벽하게 이중화할 수도 없다. 팀이 통제 가능한 범위와 그렇지 않은 영역을 구분하고, 유저 체감이 큰 구간부터 보호막을 두르는 게 현실적이다. 베팅과 결제, 정산 경로에는 멱등성과 큐를 두텁게, 나머지 기능은 필요할 때 과감히 꺼서 핵심 경험을 지키는 선택이 종종 옳다.
결국 매뉴얼의 가치는 현장에서의 실행력으로 증명된다. 대시보드가 신뢰할 수 있고, 버튼들이 예상대로 작동하고, 모두가 같은 그림을 보고 있다면 5분의 장애는 서비스의 성숙도를 보여주는 기회가 된다. 파워볼사이트 운영팀이 이 매뉴얼을 자신들의 흐름에 맞게 다듬어 벽에 붙여둔다면, 다음 장애는 조금 더 짧고, 덜 혼란스럽고, 유저에게 덜 상처가 될 것이다.