-
Notifications
You must be signed in to change notification settings - Fork 16
스프린트 9
mat edited this page Sep 18, 2022
·
1 revision
22.09.14 ~ 22.09.21
- 데모데이 발표자를 정한다.
- 데모데이 요구사항을 만족한다.
5차 데모 9월 23일 14시 ~ 16시
공통
- 매 반복주기마다 FE에서 BE까지 관통하는 기능 중 최소 하나를 FE/BE 개발자가 짝(3인 짝도 가능) 프로그래밍으로 구현하고 데모할 때 공유
- 레벨4 기간 중 개발할 작업 목록 공유
프론트엔드
- 4차 데모데이에서 각자의 프로젝트에 맞게 세운 성능 예산을 기준으로 필요한 만큼의 성능 최적화 작업 진행
- 4차 데모데이의 성능 리포트에 포함해야 할 요구 사항을 지키지 않은 경우, 성능 리포트를 먼저 작성한 후에 개선 작업을 진행한다.
- 구체적인 성능 개선 대상과 선정한 이유, 성능 예산으로 잡은 지표를 설정한 이유 를 반드시 포함한다.
백엔드
- 톰캣 설정 중 아래 값을 적절하게 설정하고, 해당 값으로 설정한 이유를 공유
- threads max
- max connections
- accept count
- 서비스에서 사용하는 쿼리를 정리하고, 각 쿼리에서 사용하는 인덱스 설정
- 서비스에서 사용하는 모든 조회 쿼리와 테이블에 설정한 인덱스 공유
- 인덱스를 설정할 수 없는 쿼리가 있는 경우, 인덱스를 설정할 수 없는 이유 공유
태스크 내용, 소요 기간, 담당자를 결정합니다.
- 톰캣 설정 중 아래 값을 적절하게 설정하고, 해당 값으로 설정한 이유를 공유 (threads max, max connections, accept count) ⇒ 리버, 퍼렁
- 부하 테스트
- 설정 변경하며 최적의 값 찾기
- DB 데이터가 채워져야 함
- 인덱스 ⇒ 매트, 후디
- 서비스에서 사용하는 쿼리를 정리하고, 각 쿼리에서 사용하는 인덱스 설정
- 서비스에서 사용하는 모든 조회 쿼리와 테이블에 설정한 인덱스 공유
- 인덱스를 설정할 수 없는 쿼리가 있는 경우, 인덱스를 설정할 수 없는 이유 공유
- 종일 종료 시간 00:00으로 변경 ⇒ 퍼렁
- 소나큐브 리포트 참고하여 코드 스멜 제거
- 각자 코드 작성하는 부분에 코드스멜 있으면 제거
- 일정 수정 시 카테고리도 수정할 수 있는 기능 ⇒ 리버
- 도메인 + 메서드 용어 통일⇒ 리버
- 서비스 구조 개선 ⇒ 매트, 리버
- 회원 제거 로직 개선
- 외부 데이터와 내부 데이터 추상화 (External 등) ⇒ 퍼렁
- 데모데이 준비 ⇒ 후디
권한 없음 에러 해결 : 티거- 종일 종료 시간 00:00으로 변경 : 티거
- 랜딩페이지 불필요한 애니메이션 삭제 : ㅌㄱ
- Date Time Picker : 나인
- 리팩토링 :
- 일정 수정 시 카테고리도 수정하도록 변경 : 나인
- 성능 최적화 :
- 삭제 후 invalidate
- 데모데이 준비 ⇒ 티거