6개월 실패 뒤 2주 만에 검증용 데이터베이스 도구를 출시
6개월 동안 화면과 기능을 다듬은 이전 프로젝트는 출시 후 사용자를 거의 얻지 못했다. 이번에는 완성도를 오래 끌어올리기보다, 2주 만에 TrashDB라는 검증용 데이터베이스 도구를 만들고 초기 상태 그대로 공개했다. TrashDB는 API를 호출하면 테스트에 쓸 수 있는 일회용 , Redis, Mongo, , Qdrant 컨테이너를 약 200밀리초 안에 띄운다.
개발자는 통합 테스트를 그 데이터베이스에 연결해 실행하고, 정해진 시간이 지나면 데이터베이스가 자동으로 삭제된다. 문제의 출발점은 로컬 테스트와 이 번거롭고, 이 개인 컴퓨터를 무겁게 만들며, 여러 사람이 하나의 스테이징 데이터베이스를 같이 쓰면 테스트가 자주 깨진다는 점이었다. 기술 구성은 빠르게 만들기 위해 단순하게 잡았다.
.NET 10 API가 작은 VPS에서 를 직접 다루고, 화면은 로 만들었다. 는 쓰지 않고 복잡도를 낮췄다.
핵심 포인트
- 이전 프로젝트는 6개월 동안 다듬었지만 출시 후 사용자를 얻지 못했다.
- 새 프로젝트 TrashDB는 2주 만에 만들고 완성 전부터 공개했다.
- API 호출 한 번으로 테스트용 일회용 데이터베이스 컨테이너를 빠르게 만든다.
- 정해진 시간이 지나면 테스트용 데이터베이스가 자동 삭제된다.
- 작은 VPS와 단순한 기술 구성으로 빠른 개발을 우선했다.