Contents
- 프로젝트를 시작합니다
- 프로젝트를 통해 목표하는 우리의 경험
- 마치며
프로젝트를 시작합니다
프로젝트를 싫어하는 사람이 있을까요?
드디어, 제가 참여하고 있는 F-Lab 멘토링에서 팀 프로젝트를 시작하게 되었습니다!
(참고로 이론 공부도 재밌습니다)
저는 프로젝트라면 다 좋은데요 그중 팀 프로젝트에서 재밌는 부분은
커뮤니케이션 때문인 것 같습니다.
정말 열심히 연구해서 공유한 솔루션이 반영돼도 좋고,
그 내용보다 더 효과적인 솔루션을 찾으면 하나 배우게 돼서 좋고,
그렇습니다.
이번 프로젝트는 전반적인 프로젝트 진행 과정을
저와 멘티님 한분이 주도하게 되서 더 의미 있을 것 같네요.
오늘은 F-Lab 에서 제안하고,
멘토님도 제안하시고
제가 배우는 입장에서 생각해보는!
프로젝트를 통해 목표하는 우리의 경험에 대해 이야기해보려 합니다.
프로젝트를 통해 목표하는 우리의 경험
첫째는 대용량 트래픽과 대용량 데이터를 핸들링하는 경험입니다.
스케일업과 스케일아웃의 트레이드 오프를 고민하고,
동기-비동기-블로킹-논블로킹을 고려하는 상황을 경험하고자 합니다.
둘째는 사용자 세션 처리 경험입니다.
이번 프로젝트에서 사용자 세션 처리를 경험해야 하는 이유는
스타트업 초기에 진입하지 않는 이상 취업 후 접할 가능성이 매우 적기 때문입니다.
JSession, OAuth, 소셜로그인 등 사용자 세션은 어떻게 다루며, 어떠한 옵션들이 있고, 어떤 게 최적의 선택인지 것인지,
그리고 분산환경에서 어떻게 사용자 세션을 다루는지를 다루게 될 예정입니다.
셋째는 서비스 개발의 모든 과정에서 깊은 고민을 하는 것입니다.
이 부분은 첫번째 이유와 연결이 되는군요
많은 작업을 처리하기 위해 필요한 기능과 서비스에 적합한 최선의 선택을 고민하는 경험을 얻고자 합니다.
마지막은 최대한 실제 상황처럼 진행할 예정입니다.
개발 프로세스, 계획, 테스트, 코드 리뷰, PR까지 실제 서비스를 개발하는 과정을 거치며 실전 경험을 쌓을 예정입니다.
마치며
오늘은 정말 프로젝트를 시작함을 알리는 내용을 소개했습니다.
다음부터는 프로젝트 진행 내용을 다루게 되겠네요.
좋아요와 구독 부탁드리며
읽어주셔서 감사합니다!
'in-bob-we-trust' 카테고리의 다른 글
[Reactive한 라이더위치 기능구현 ] 요구사항 분석부터 위치정보 저장 기능 구현까지 (0) | 2022.01.13 |
---|---|
Github 프로젝트 & Intellij 전반에 걸쳐 Google Java Style Guide 를 강제하기 (0) | 2022.01.09 |
중계서비스 Swagger 도큐먼트 툴 적용 + 단점 보완 (0) | 2021.12.13 |
배달 중계서비스를 설계하고있습니다. part.1 (0) | 2021.12.10 |
프로젝트 주제를 정했습니다. (0) | 2021.11.30 |