Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

파일서버에 대한 고민 #130

Open
2jun0 opened this issue Aug 4, 2023 · 4 comments
Open

파일서버에 대한 고민 #130

2jun0 opened this issue Aug 4, 2023 · 4 comments
Assignees
Labels
help wanted Extra attention is needed

Comments

@2jun0
Copy link
Collaborator

2jun0 commented Aug 4, 2023

곧 파일서버를 구축할텐데, 파일서버는 어떻게 만들어야 하는가? 라는 고민이 생겨 이슈를 만들었습니다.
헐레벌떡 gpt에게 물어보았고, 대충 아래 방식으로 추려보았습니다.
다들 의견 말씀해주시면 좋을것 같아요 🙏🙏🙏

1. 파일 서버 구축

파일서버를 직접 구축한다면 fastapi나 비슷한걸로 다른 서버를 만들게 되는 것 같습니다.
장점: 관리하기 좋음, 확장 가능성 높음
단점: 서버를 또 띄워야 하니 비용 부담

2. backend 서버에 파일 서버 기능까지 추가

현재 사용하는 backend서버를 파일서버 겸용으로도 사용할 수 있긴 합니다.
지금처럼 사용하고, 그 파일을들 찾는 api를 만들기만 하면 될 것 같아요
장점: 서버를 또 안띄워도 됨, 빠른 업/다운로드
단점: 확장성 제한, 백업문제

3. gcp filestore

gcp에서 파일 전용 서버를 제공하는 것 같습니다.
다만, 비용이 부담됩니다.
장점: 쉬운관리, 쉬운 구축, 많은 기능(백업 등)
단점: 비용 부담

4. 서드파티 스토리지 API 활용

Dropbox나 Google Drive도 좋은 방법일수도?
Google Drive는 15GB까지 무료로 사용가능 합니다.
Mongo Atlas처럼 서버를 이사하지 않아도 될 것 같고요!
장점: 이사 안함, 비용 절감
단점: 용량 제한, 확장성 제한

@2jun0 2jun0 added the help wanted Extra attention is needed label Aug 4, 2023
@2jun0 2jun0 self-assigned this Aug 4, 2023
@kCMI113
Copy link
Collaborator

kCMI113 commented Aug 5, 2023

흐으음 저어는 1,2번 중에 고르는 게 좋지 않을까 싶네요

@alstjrdlzz
Copy link
Collaborator

비용 ㅠ

@juhyein
Copy link
Collaborator

juhyein commented Aug 13, 2023

저도 1,2중 하나를 선택하는 것에 동의합니다

@DyeonPark
Copy link
Contributor

3번이 이상적인 것 같긴 한데, 비용 문제를 고려하면 1번이나 2번이 좋을 것 같네요!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

5 participants