URL Shortener 개발기
1. 개발 배경 방문 예약 서비스를 개발 중, 사용자들이 방문 신청을 하면, 입장할 때, 사용할 수 있는 QRcode의 Url을 문자메시지로 보내주려고 했는데, 문자메시지를 보냈을 때, 문자메시지의 길이가 너무 길어서 3개의 문자로 분리되어서 전송이 되었습니다. 문자메시지 전송 플랫폼은 AWS SNS를 사용을 했었는데, AWS SNS의 문자메시지 전송 규칙 때문이었습니다. 전송 규칙은 문자메시지 길이가 140 bytes가 넘어간다면 다음 문자메시지로 넘어가고, 결국엔 140 bytes를 넘기는 긴 문자를 보내면 위 이미지처럼 문자가 나뉘어서 전송이 가며, 문자가 나뉘어서 전송이 될 때, 순서가 보장되지 않는다는 것이었습니다. 또한, 만약 url 길어져서 3통의 문자로 가게 된다면, 사용자 입장에서 링크를..
2021. 8. 6.