soft delete시 timestamp 넣는 방법 좋군요
기본키로 UUID 넣으면 시간순 정렬이 안되니, snowflake id 또는 ulid를 쓰는 것도 좋을 것 같습니다. 이 경우는 각 서버가 sequence number를 들고 있어야 하긴 하지만요