글로벌 서비스를 하면 여러 지역에 DB를 Clustering 해야 한다.
Github의 MySQL Clustering
Datetime을 사용하는 경우 time_zone이 반영되지 않기 때문에 아래와 같은 상황에서 문제가 발생한다.
서울 오전 9시에 작성한 글이 미국으로 Replication하는 경우 여전히 오전 9시로 반영되는 상황이 벌어지게 된다.
이런 경우에는 UTC 지원 가능한 timestamp를 사용하는 것이 더 좋아보인다.
참조
https://nesoy.github.io/articles/2020-02/mysql-datetime-timestamp