• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

백엔드서버 질문드립니다

22.01.14 17:07 작성 조회수 151

0

[제로초 강좌 질문 필독 사항입니다]
질문에는 여러분에게 도움이 되는 질문과 도움이 되지 않는 질문이 있습니다.
도움이 되는 질문을 하는 방법을 알려드립니다.

https://www.youtube.com/watch?v=PUKOWrOuC0c

0. 숫자 0부터 시작한 이유는 1보다 더 중요한 것이기 때문입니다. 에러가 났을 때 해결을 하는 게 중요한 게 아닙니다. 왜 여러분은 해결을 못 하고 저는 해결을 하는지, 어디서 힌트를 얻은 것이고 어떻게 해결한 건지 그걸 알아가셔야 합니다. 그렇지 못한 질문은 무의미한 질문입니다.
1. 에러 메시지를 올리기 전에 반드시 스스로 번역을 해야 합니다. 번역기 요즘 잘 되어 있습니다. 에러 메시지가 에러 해결 단서의 90%를 차지합니다. 한글로 번역만 해도 대부분 풀립니다. 그냥 에러메시지를 올리고(심지어 안 올리는 분도 있습니다. 저는 독심술사가 아닙니다) 해결해달라고 하시면 아무런 도움이 안 됩니다.
2. 에러 메시지를 잘라서 올리지 않아야 합니다. 입문자일수록 에러메시지에서 어떤 부분이 가장 중요한 부분인지 모르실 겁니다. 그러니 통째로 올리셔야 합니다.
3. 코드도 같이 올려주세요. 다만 코드 전체를 다 올리거나, 깃헙 주소만 띡 던지지는 마세요. 여러분이 "가장" 의심스럽다고 생각하는 코드를 올려주세요.
4. 이 강좌를 바탕으로 여러분이 응용을 해보다가 막히는 부분, 여러 개의 선택지 중에서 조언이 필요한 부분, 제 경험이 궁금한 부분에 대한 질문은 대환영입니다. 다만 여러분의 회사 일은 질문하지 마세요.
5. 강좌 하나 끝날 때마다 남의 질문들을 읽어보세요. 여러분이 곧 만나게 될 에러들입니다.
6. 위에 적은 내용을 명심하지 않으시면 백날 강좌를 봐도(제 강좌가 아니더라도) 실력이 늘지 않고 그냥 코딩쇼 관람 및 한컴타자연습을 한 셈이 될 겁니다.
 
안녕하세요.
 
저는 조현영님의 강좌를 다듣고 이번에 한 작은 스타트업에서 Nodejs 백엔드 개발자로 일하게 되었습니다. 수업에서 공부한 내용으로 많은 일을 할 수 있게 일단 감사인사 드립니다 ^^
 
제가 백엔드를 설계하면서 궁금한 점이 생겨서 질문드립니다
 
1. 수업에는 항상 로그인, multer및 사진처리, 게시물 등 여러 API 를 한 서버에 넣으시는데 실무에서도 이러시는 지 궁금합니다
 
2. 로그인 전문서버, multer 전문서버, 게시글 전문서버 등 이런식으로 서버마다 역할을 두어 따로두면 비효율 적인가요?
 
3. 1번과 2번이 각 장단점이 있다면 어떤것이고 어느서비스에 잘 맞을까요?
 
제가 처음 스타트업 실무에 투입되서 질문이 번거롭고 많은점 양해부탁드립니다 ㅠㅠ

답변 1

답변을 작성해보세요.

1

1. 일단 시작은 그렇게 합니다. 그러다가 특정 기능에만 요청이 쏠려서 그 기능때문에 서비스 성능이 저하되는 경우 그 서비스만 분리합니다.

2. 서비스가 작을 때는 비효율적입니다. 멀터와 게시글 서버가 로그인 서버에 의존하게 되면서 이제 각각 서버들 버전 관리도 해주어야 하고 피곤한 일이 좀 많습니다. 다만 나중에 서비스가 커지면 그렇게 하게 됩니다.

3. 서비스 규모에 따라, 그리고 각각 서비스에서 차지하는 비율에 따라 조절하시면 됩니다.

yongsoocho님의 프로필

yongsoocho

질문자

2022.01.14

답변 감사합니다