Skip to content

4주차 데일리 개인회고

By_juun edited this page Dec 5, 2022 · 16 revisions
- Fact : 한 일, 일어난 일
- Feeling : 느낀 점, 감정
- Finding : 교훈이나 배운 점
- Feedback : 팀원들이 해주는 말

4주차 월요일

성빈

  • Fact: Ticket db을 세팅하고, micro service에서 발생한 에러를 gateway로 전달하는 플로우에 대해 토론했어요.
  • Feeling: 이번주 야근 확정
  • Finding: 트래픽이 몰릴 경우 AutoScaling을 어떻게 적용해야할 지 고민입니다.
  • Feedback:

진성

  • Fact : 오늘 예비군 갔다오고 나서 백엔드 API 라이플 사이클을 팀원에게 공유했어요.
  • Feeling : 예비군에서 오랜만에 총을 쐈는데 안경을 못들고가서 맞추지 못해 아쉬웠어요.
  • Finding : Microservice끼리 통신 메시지 규약을 어떻게 정의해야하는지 감을 잡았다고 생각했는데 이게 맞는걸까요.
  • Feedback:

성은

  • Fact : 주말에 해결하지 못한 일을 팀원에게 공유했어요.
  • Feeling: 짜잘짜잘한게 고민이 되네요.
  • Finding: 타입스크립트 사용법을 배웠어요.
  • Feedback:

병준

  • Fact: API 인터페이스 코드를 작성했어요.
  • Feeling: 이번주 큰일 난 것 같습니다…
  • Finding: RTK Query 사용법을 배웠어요.
  • Feedback:

4주차 화요일

성빈

  • Fact : FanUP의 에러핸들링 부분을 코드리뷰하여 기존 플로우를 개선할 수 있었어요. Ticket Service의 API 코드를 작성했어요.
  • Feeling : 코드리뷰로 기존 코드를 개선하니까 뿌듯하네요.
  • Finding : Hybrid Application에서는 Nest의 Global microservice exception filters가 동작을 안해요.
  • Feedback :

진성

  • Fact : 성빈이의 도웅을 받아 적절한 에러핸들링을 완성할 수 있었고 팬업 기본 로직을 완성했어요
  • Feeling : 코드 리뷰의 Strong 함을 얻었어요
  • Feeling : 하루종일 혼자 하니까 심심하네요
  • Feedback :

성은

  • Fact : 병준이의 의견을 수용해 무한스크롤의 성능을 개선하고 있어요.
  • Feeling : 역시 팀원들이 짱이예요~
  • Finding : 채팅 하나에 대해 다양한 성능 개선이 가능하군요.
  • Feedback :

병준

  • Fact : Layout Shift 문제 해결, Redux selector 렌더링 최적화
  • Feeling : 하루종일 혼자 하니까 심심하네요
  • Finding : Layout Shift 문제 해결 방법과 Redux 렌더링 최적화 방법에 대해 공부했어요.
  • Feedback :

4주차 수요일

성빈

  • Fact: class-validator와 transformer를 사용해 사용자가 요청한 데이터의 유효성을 검증하는 로직을 구현했어요.
  • Feeling: 왜 자동 형변환이 안될까요...
  • Finding: nest에서 validation과 transform이 동작하는 파이프라인을 알게 되었어요.
  • Feedback

진성

  • Fact : 티켓 FanUP을 자동으로 생성하는 배치 스케줄링 작업을 진행했어요.
  • Feeling : 할게 많지만 그래도 하나하나 해결하는 과정들이 엄청 좋았어요.
  • Finding : 여전히 남은 태스크들이 존재함을 깨달았어요.
  • Feedback :

성은

  • Fact : 스트리밍-채팅 소켓 통일하고 서버와 연동했어요. 채팅 react-virtualized 최적화 구현을 시작했어요.
  • Feeling : 행복해요.
  • Finding : @types 라이브러리의 역할을 알게 되었어요.
  • Feedback :

병준

  • Fact : Nginx Cache Control 최적화
  • Feeling : 서버를 만지지는 않았지만, 서버 개발자가 된 느낌이에요
  • Finding : Nginx에 대한 기본 뿐만 아니라 옵션 설정에 대해서도 자세하게 배웠어요.
  • Feedback :

4주차 목요일

성빈

  • Fact : Ticket API를 구현했어요.
  • Feeling : 산 넘어 산~
  • Finding : Auth Service DB에 있는 Artist 데이터가 Ticket Service에서도 필요해서 DB를 동기화하는 방식을 찾아보았어요.
  • Feedback :

진성

  • Fact : FanUP Notification 적용을 성공했어요
  • Feeling : 어려운 고비를 하나 또 넘기게 되어 다행이네요
  • Finding : 채팅이 아직 안되는것을 발견했어요..ㅠ
  • Feedback :

성은

  • Fact : FanUP notification 로직 연동 중이예요.
  • Feeling : 난 안되는데 진성오빠는 성공했대요. 어떡하쥬
  • Finding : 채팅이 왜 안될까요.
  • Feedback : #초밥 #담주에방어 #슬슬끝나가네요

병준

  • Fact : FanUP 티켓팅 로직을 연동중이에요.
  • Feeling : 넘 배고파유
  • Finding : CORS와 SOP에 대해서 더 자세히 공부했어용.
  • Feedback :

4주차 금요일

성빈

  • Fact
  • Feeling
  • Finding
  • Feedback

진성

  • Fact
  • Feeling
  • Finding
  • Feedback

성은

  • Fact
  • Feeling
  • Finding
  • Feedback

병준

😍 좋았던 것(Liked)

  • 화목했던 팀 분위기 덕분에 즐겁게 프로젝트를 진행 할 수 있었습니다.
  • 야간 모각코를 같이 진행해서 함께 공부하는 모습이 좋았습니다
  • 팀원 모두 자기가 맡은 부분에 대해서 끝까지 완료하는 모습이 좋았습니다.

📚 배운 것(Learned)

  • Nginx Cache-Control 설정을 통한 최적화를 배울 수 있었습니다
  • Image Lazy Loading, Preloading, Resizing 과 같은 이미지 최적화를 배울 수 있었습니다.
  • Redux 렌더링 문제와 이를 해결 하는 방법을 배울 수 있었습니다.

💦 부족했던 것(Lacked)

  • 작은 부분이라도 팀원들과 함께 고민하지 않고, 혼자 고민 했던 점이 부족 했던 것 같습니다.

🕯 바라는 것(Longed for)

  • 고민이 있다면, 함께 고민하기
  • 데모발표 열심히 준비하기
  • 팀원들과 충분한 대화를 하는 것
Clone this wiki locally