GN⁺: 오픈 소스 앱 운영: 사용량, 비용 및 커뮤니티 기부
(spliit.app)Spliit의 사용 현황, 비용, 기부
-
사용자 수
- Spliit은 지난 12개월 동안 152,000회의 방문을 기록했음
- 주간 방문자는 초기 약 200명에서 현재 5,000~6,000명으로 증가했음
- 이탈률은 33%로, 많은 사용자가 홈페이지를 방문한 후 그룹 전환, 비용 추가, 블로그 게시물 읽기 등의 활동을 하고 있음
-
사용자 활동
- Spliit에서는 주로 그룹 생성과 비용 추가를 할 수 있음
- 현재까지 약 15,000개의 그룹과 162,000개의 비용이 생성되었음
- 매주 약 300개의 그룹과 2,000개의 비용이 추가되고 있음
- 약 4,600개의 그룹은 테스트 목적으로만 생성되었으며, 나머지 그룹 중 절반은 5개 이상의 비용을 포함하고 있음
-
비용
- Spliit의 월간 운영 비용은 약 $115이며, 대부분 데이터베이스 호스팅 비용임
- 데이터베이스는 Vercel에 호스팅되며, 월간 데이터베이스 읽기 시간에 따라 비용이 산정됨
- 비용 절감을 위해 더 저렴한 데이터베이스 제공자를 찾고 있음
-
수익
- Spliit은 오픈 소스 프로젝트로, 무료로 제공되며 기부를 통해 수익을 창출하고 있음
- GitHub 후원이나 Stripe 링크를 통한 직접 기부가 주요 수익원임
- 기부금은 프로젝트 비용을 완전히 충당하지는 못하지만, 상당 부분을 보조하고 있음
-
개발 시간
- Spliit에 매달 5~10시간을 투자하고 있으며, 대부분의 새로운 기능은 커뮤니티 기여자들이 구현함
- 기여자들이 기능 제안, 버그 보고, 질문 등을 관리하고, 풀 리퀘스트를 검토 및 테스트하여 새로운 기능을 배포함
# GN⁺의 정리
- Spliit은 비용 분담을 위한 오픈 소스 프로젝트로, 사용자들이 그룹을 생성하고 비용을 관리할 수 있는 기능을 제공함
- 기부를 통해 운영 비용을 보조하며, 커뮤니티의 기여로 지속적으로 발전하고 있음
- Spliit은 Splitwise의 대안으로 주목받고 있으며, 특히 독일, 미국, 인도에서 인기가 높음
- 이 프로젝트는 오픈 소스 커뮤니티의 협력과 기부 문화의 중요성을 보여주는 사례임
- 유사한 기능을 제공하는 프로젝트로는 Splitwise와 Tricount 등이 있음
Hacker News 의견
-
데이터베이스 선택에 대해 SQLite를 좋아하지만, 앱과 데이터는 분리되어야 한다고 생각함. Postgres VPS를 고려했지만, neon.tech의 GUI와 브랜칭 기능을 더 선호하게 되었음. SaaS DB가 속도와 편리함을 제공하지만, 월별 비용과 변동성은 여전히 불만족스러움
-
테스트한 앱이 계정 생성 없이도 사용 가능하다는 점이 인상적이었음. 개인 링크를 공유하면 사용자가 자신으로 로그인할 수 있음. 사용자 경험을 매끄럽게 하기 위한 개발자의 타협으로 보임
-
비용 절감에 대해, 단일 Linux VPS에서 운영하면 월 5-10달러로 비용을 줄일 수 있을 것이라 생각함. 앱의 성장 차트가 선형적인데, 바이럴한 특성을 고려하면 왜 지수적이지 않은지 궁금함
-
spliit을 자주 사용하며, 느린 모바일 연결에서의 성능이 아쉬움. 로컬 또는 오프라인 지원을 추가하고 싶지만, 큰 변화가 필요함. 페이지 캐싱이라도 개선이 될 것임
-
이 앱은 훌륭하며, 은행이 이를 기본 기능으로 제공하면 좋겠음. 은행 앱에서 그룹을 생성하고 다른 사용자 초대 가능. 1클릭으로 결제 요청 처리 가능
-
사용한 만큼만 지불하는 모델은 수익이 사용량에 따라 증가할 때 좋음. 고정 비용이 높은 계획이 있었으면 함
-
트래픽 수치를 고려할 때, $4 Digital Ocean 드롭릿으로도 동일한 결과를 얻을 수 있음. vercel 사용에 많은 비용을 썼지만, 기본 VPS로도 동일한 결과를 얻을 수 있음. 저자는 $100/월이 큰 영향을 주지 않거나 편리함을 위해 지불하는 것일 수 있음
-
웹사이트 방문 통계를 추적할 수 있는 도구를 찾고 있음
-
Firebase를 데이터베이스로 고려하거나, 자체 호스팅을 추천함
-
서버리스 데이터베이스 솔루션인 Supabase나 NeonDB를 사용하면 많은 비용을 절약할 수 있음