[Coolify 특집] 월 6천 원으로 구축하는 나만의 클라우드 실험실 3편: 데이터 아키텍처 전략
“효율적인 1인 개발을 위한 DB 설계: 한 지붕 아래 여러 서비스가 사는 법” 1. 인프라의 마지막 숙제: RAM의 역습 1편에서 헤츠너(Hetzner)라는 가성비 좋은 땅을 확보했고, 2편에서 쿨리파이(Coolify)라는 자동 시공사를 세웠습니다. 이제 제 실험실은 코드를 푸시할 때마다 컨테이너를 척척 만들어냅니다. 그런데 서비스가 하나둘 늘어날수록, 자꾸만 서버의 냉장고 용량, 즉 RAM을 들여다보게 되더군요. 📊 4GB RAM의 현실 * Coolify 자체 엔진: 약 1GB * 메인 페이지 백엔드 앱: 약 300MB * 그리고 가장 큰 변수, DB(Database) 저는 통계 분석용으로 Umami, 메인 페이지 관리를 위한 Admin 페이지를 운영하고 있었습니다. 문제는 둘 다 PostgreSQL을 필요로 했다는 점이었죠. 처음엔 단순하게 생각했습니다. “서비스가 두 개니까 PostgreSQL도 두 개 띄우면 되겠지?” 하지만 DB 컨테이너를 두 개