Meta에서 윤초(Leap Second)를 이제 없애야 한다고 주장하는 글입니다. 윤초는 지구의 자전으로 생기는 세계시(UT1)과 UTC의 차이를 보정하기 위해서 추가하는 시간을 의미하는데 윤초가 생긴뒤에 UTC에 27번의 변경이 일어났다고 합니다. 도입할 당시에는 합리적인 성택이었고 모두에게 도움이 되었지만 지금은 오히려 문제가 발생하기 때문에 Meta에서는 윤초 도입을 중단하고 현재 버전인 27로 유지할 것이라고 합니다. 지금까지는 양의 윤초만 있었기 때문에 윤초를 추가하면 되었지만 앞으로는 음의 윤초가 생길 가능 성도 있다고 합니다. 또한 윤초를 적용할 때 한번에 시간을 변경하면 문제가 발생하기 때문에 천천히 윤초가 적용되는 Smearing을 적용하는데 Smearing을 너무 빨리 적용하면 NTP에서 문제가 있다고 판단해서 장애로 이어질 가능성도 있기 때문에 Meta에서는 더이상 윤초를 도입하지 않고 업계도 윤초를 27로 유지하도록 노력하고 있다고 합니다.

It's time to leave the leap second in the past

Engineering at Meta

It's time to leave the leap second in the past

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2022년 12월 10일 오전 5:23

댓글 0