- 작성자가 질문을 받을 수 있는 게시판입니다.
- AMA는 Ask me anything (무엇이든 물어보세요)라는 뜻입니다.
Date 21/05/15 10:19:48
Name   [익명]
Subject   3년차 스타트업 서버개발자입니다.
아무거나 물어보시면 답해드립니다.

경력이 길지 않아 부정확할 수 있어도 최대한 아는 선에서 답변해드리겠습니다.

이번주가 온콜이라 심심하네요.



0


Regenbogen
아싸 1 등!!!

파트너인가요? 직원인가요?
직원입니다.

유니콘 스타트업에 최근 조인했습니다.
이정도 회사 파트너급이면 기분이 어떨지 궁금하네요 ㅋㅋ
현재 어떤 프레임워크 쓰시나요?
[글쓴이]
Python django 사용중이고, 나중에 Kotlin Spring으로 변경하려고 합니다.

Type Checking이 필요해졌고, 구인 목적에서 자바 계열로 가려는데, 유연성 측면에서 Kotlin이 유리해보이더라고요.
Java Spring boot vs Node.js Express or Nest.js vs Python django

대용량 트래픽에 대비하는 아키텍쳐 전략과 구성은 어떻게 하시는지, 분산처리 시 생길 수 있는 문제들은 어떤식으로 해결하시는지 궁금합니다
1
[글쓴이]
nest 빼고 다 경험해봤는데, type이 잘 되어있는건 축복입니다.

제 선호도는 Kotlin Spring boot >>>> Java Spring boot >= Node.js Express (TS) >> Python django >>>> Node.js Express (JS) 입니다.
저희 팀의 아키텍쳐 기준으로 이야기해보겠습니다. 제가 설계한게 아니다 보니 틀린 해설도 섞여있을지도 모릅니다;;;

SPOF인 DB는 scalable하고 안정적인 AWS Aurora를 사용하고, 최대한 DB 부하가 가지 않도록 특정 시간 이상 걸리는 쿼리를 시스템적으로 막아두었습니다. 해당 타임아웃에 걸리는 쿼리는 분할해서 조회하는 식으로 변경해두고 있습니다. 그리고 전반적인 부하를 줄이기 위해 DB 콜이 자주 일어나는 구간에는 Cache를 적극적으로 쓰고 있습니다.

각 MSA는 로드 밸런서나 MQ를 사용해 여러 노드를 사... 더 보기
저희 팀의 아키텍쳐 기준으로 이야기해보겠습니다. 제가 설계한게 아니다 보니 틀린 해설도 섞여있을지도 모릅니다;;;

SPOF인 DB는 scalable하고 안정적인 AWS Aurora를 사용하고, 최대한 DB 부하가 가지 않도록 특정 시간 이상 걸리는 쿼리를 시스템적으로 막아두었습니다. 해당 타임아웃에 걸리는 쿼리는 분할해서 조회하는 식으로 변경해두고 있습니다. 그리고 전반적인 부하를 줄이기 위해 DB 콜이 자주 일어나는 구간에는 Cache를 적극적으로 쓰고 있습니다.

각 MSA는 로드 밸런서나 MQ를 사용해 여러 노드를 사용하고 있습니다. 트래픽 대응을 위해 auto scale out이 적용되어 있고, 고가용성을 확보하기 위해 Cache나 MQ도 Replication를 사용합니다. 이정도 구성이면 일반적인 사용 상황에서는 문제가 없습니다. 다만, hot loading 되는 시간 문제가 있기에 급작스러운 Usage Peak에 어떻게 빠르게 scale out 하는가가 고민거리중 하나입니다.

MSA간 통신은 MQ를 사용하고 있습니다. MQ 자체가 어느정도 안정성을 가지고 있어서 중복처리는 일어나지 않고, 처리 실패시가 문제가 되겠죠. 이 부분은 오류처리를 해서 모니터링을 하고 있습니다. 다행히 오류율도 충분히 낮고, 비즈니스가 강한 수준의 정합성을 요하지는 않는 상황이라 별도의 처리가 필요하지는 않습니다.

제가 개인적으로 아키텍쳐에 대해 공부할때는 데이터 중심 애플리케이션 설계(Designing Data-Intensive Applications) 이 책에서 많이 배웠던거 같습니다.
1
엇 저두 그 책 사서 읽고있습니다. 아직 제대로 이해를 못했지만ㅋㅋ 답변 감사합니다 많이배웠습니다.
1
[글쓴이]
아 그리고, 이외에도 AWS 사용사례들 보시면 실제 회사들이 어떤 식으로 활용하는지 많이 볼 수 있어서 좋은거 같습니다.
1
현재 계신 회사는 직원이 몇 명 정도인가요?
1
[글쓴이]
전체기준 250명 정도고, 국내법인은 150명 근방인걸로 알고 있습니다.
더 이상 스타트업은 아니군요 ㅎㅎ
[글쓴이]
초기 스타트업과는 거리가 멀죠 ㅎㅎ
이제 슬슬 상장이나 뒷 스텝이 궁금해지는 시점입니다.
프론트엔드는 어떤식으로 구성되어있나요? 장고 템플릿을 적극적으로 쓰고 계신가요?
[글쓴이]
프론트엔드는 spa를 사용해서 서버단에서는 api만 제공하고 있습니다. 아마 react를 쓰고 있는걸로 알고 있습니다.
1
닉네임추천좀
전공자이신가요 비전공자이신가요!

저 오늘 정처기 보고왔는데 필기 광탈했어요(전 비전공자 입ㄴ다 )...더이상 기출암기도 안통하고 !!!!!! ㅜㅜ
1
[글쓴이]
전공자입니다.

저는 정처기 쉬울떄라 날먹헀어요.
지금은 많이 바뀌었다고 하더라고요...
목록
번호 제목 이름 날짜 조회 추천
1801 어떻게든 결백하게 살아보려하는 소아성애증 환자입니다. 58 [익명] 21/05/09 5753 0
1802 (자랑) 집 샀습니다!!! 54 [익명] 21/05/11 3991 0
1804 내일 밤샘알바 하러 갑니다 ama 31 초이 21/05/13 3920 1
1805 3년차 스타트업 서버개발자입니다. 17 [익명] 21/05/15 4647 0
1806 미국에 사는 학원 강사입니다. AMA 21 [익명] 21/05/15 3833 0
1807 일하기 싫어서 받아보는 AMA 8 gohome 21/05/16 3138 0
1808 저녁시간인데 배 안고파서 올리는 AMA 22 1일3똥 21/05/18 2682 0
1810 키에 대한 컴플렉스가 심한 1인입니다. 55 [익명] 21/05/18 4370 0
1811 행복한 여대생입니다 AMA! 75 [익명] 21/05/19 5149 0
1812 화이자 2차 접종 끝났습니다 혹시 궁금한거 있으신가요? 12 [익명] 21/05/19 2675 0
1813 엑셀 좀 할 줄 아는 사람입니다 AMA 40 가나다라디오 21/05/20 3728 0
1814 원자력공학과 2학년 학부연구생입니다 AMA 50 바닷가소금짠내 21/05/20 3240 0
1815 1년 넘게 재택근무 중입니다. 질문 받습니다. 14 [익명] 21/05/20 2729 0
1816 병무청 파견노비입니당. OTL 43 감자별 21/05/21 3465 1
1817 백신 2차 접종 맞았습니다. AMA 18 다시갑시다 21/05/22 3194 0
1818 어제 헤어졌습니다. ( ˃̣̣̥᷄⌓˂̣̣̥᷅ ) 16 [익명] 21/05/22 3662 0
1819 현지전역 40일 남았습니다 30 [익명] 21/05/25 3355 0
1820 신의직장에 근무하고 있습니다. 42 [익명] 21/05/26 6558 0
1821 회사 그만두기로 하였습니다! 30 [익명] 21/05/28 4262 0
1822 도박중독인 가족을 케어하고있습니다 22 [익명] 21/05/31 4020 0
1823 돈을 따고 도박을 접은 사람입니다. 62 [익명] 21/06/04 5779 0
1824 킥라니 주행 1000km 돌파 feat. 나인봇맥스 11 치킹 21/06/04 4160 0
1825 현직 농부입니다. 48 [익명] 21/06/04 4415 0
1826 기독교 & 범죄 청소년 19 [익명] 21/06/06 3678 0
1827 석사 졸업기념 AMA 합니다. 26 [익명] 21/06/07 3589 0
목록

+ : 최근 6시간내에 달린 댓글
+ : 최근 12시간내에 달린 댓글

댓글
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기