LabHub
배우기 러닝패스 코스

로그가 미래에서 왔다 — 시계가 만든 다섯 사건

시스템 장애 탐정단 · 중급 · 이론 5 · 퀴즈 5 · 실습 1

서비스는 내내 정상이었는데 기록만 어긋나 있었습니다. 어긋난 시계로 찍힌 로그, 지역 시각으로만 남은 발송 기록, 벽시계가 뒤로 간 타이머, 유효 구간이 든 인증서, 두 번 돈 정산 이력을 차례로 읽고 어긋난 크기를 직접 잽니다. 마지막에는 시각을 올바르게 다루는 함수를 직접 써서 같은 사고가 나지 않는 코드를 만듭니다.

실습 시작하기

커리큘럼

로그가 미래에서 왔다

타임스탬프가 주장인 이유와 오차를 되재는 법을 봅니다.

새벽 한 시가 두 번 왔다

저장과 표시를 나누지 않으면 생기는 두 가지 사고를 봅니다.

경과 시간이 음수로 찍혔다

벽시계와 단조 시계가 각각 어떤 질문에 답하는지 가릅니다.

멀쩡한 인증서가 거절당했다

유효 구간과 만료가 왜 시계 정확도를 요구하는지 봅니다.

한 번만 돌았어야 할 정산이 두 번 돌았다

되풀이 작업의 멱등성을 배우고 아홉 개의 기록을 직접 읽습니다.

참고 문서