목록2025/02 (2)
Spiaminto

현재 운영 중인 제이노티 서비스에는 일본 곡을 한국어로 검색하는 기능이 있습니다. 이 기능의 목표는 일본어로 작성된 곡명 및 가수명을 한국어로 검색할 수 있도록 하는 것이며, 부정확한 번역 데이터와 다양한 입력 방식에 대해 가능한 직관적이고 정확한 결과를 제공하는 데 주된 관심을 두었습니다.노래방 기계는 자체적으로 일본곡을 검색하는 기능을 제공하지 않으며, 각 브랜드 홈페이지에서도 한글 검색은 제한적으로만 가능했기 때문에 해당 기능을 개발하게 되었습니다. 1. 문제1.1 부정확한 번역 데이터현재 데이터베이스에 저장된 곡 데이터는 약 11000개 이며, 이 모든 곡을 단시간에 번역하는것은 불가능하다고 판단했기 때문에 GPT 를 이용 하여 번역 데이터를 생성하였습니다. 사용한 모델은 gpt-4o-mini 이..

0. 개요현재 운영중인 제이노티 서비스에서 무려 12.84 달러가 청구되었다... 사실 https 를 적용하면서 예측했던 문제인데, 실제로 청구서를 받아보니 ' 이정도로 내야하나 ' 하는 생각이 들었다. RDS 의 public ip 는 감내 가능한 수준이었는데 https 를 적용하면서 추가한 ALB 의 public ip 2개와 Route53 호스팅 비용까지 더해지니 부담스러운 금액이 되어버린 것이다.작은 서비스이기도 하고, 이정도 금액을 계속 내고 싶진 않았기에 ALB 를 통한 https 적용은 폐기하고 다른 방법을 찾아보기로 했다. 1. CLB 사용아마존의 Application Load Balancer (이하 ALB) 는 반드시 2개 이상의 가용영역에 배치되어야 하며, 이에따라 최소 2개의 public..