Image (3).jfif

TF별 과제 진행상황 공유 및 피드백

Datadog 보기 쉽게 만들기 (https://midastech.atlassian.net/wiki/spaces/HRPD/pages/93161557/3)

  1. 작업 범위 구체화 진행
    1. T1. 데이터독만으로도 트러블 슈팅 가능하도록 개선
    2. 팀즈 alert 개선
  2. 주간 진행 계획 수립
    1. 3주차 : 팀즈 alert 개선 (알림 시 필요한 지표 전달 완료, devops 회의는 연기)
    2. 4주차 ~ 6주차 :데이터독만으로도 트러블 슈팅 가능하도록 개선
    3. 연구 진행 & 적용방향 확정 및 구현 & 고도화 & 모니터링
  3. 피드백
    1. aop 통해 http request 파라미터에 대항 로깅 처리 공유 (by 준후님)
      1. ContentCachingRequestWrapper을 사용
    2. restcontrolleradvice 통해서도 가능

배포 시간 줄이기 (https://midastech.atlassian.net/wiki/spaces/HRPD/pages/93160000/3)

  1. 진행상황
    1. spring boot version up (어플리케이션 실행 시간 단축)
    2. application 실행 시간 단축 (어플리케이션 실행 시간 단축)
    3. devops 논의 (빌드 시간 단축, deploy 시간 단축)
  2. 4주차 목표
    1. 부트 버전업에 대한 확인 작업
    2. 3주차 작업 사항 코드 머지
    3. 위 사항들 6.1.0 배포
    4. (5주차 까지가능) lb health check 시간 조정하여 devops에 요청
    5. (5주차까지 가능) gradle 의존성 제대로 적용되어 있는지 확인. api, implements 확인
  3. 피드백
    1. lazy annotation을 붙여야 하는 기준이 정리될 필요가 있음
    2. lazy 로딩 시 빈 초기화가 실패하면 어떻게 해야되는지 대책이 필요함
    3. kms 맵 초기화(비동기 처리) 실패 시 이후 대책 필요함

테스트 강제화 방안 (https://midastech.atlassian.net/wiki/spaces/HRPD/pages/96602346/3)

  1. 진행상황
    1. 테스트 품질을 측정할 수 있는 기준(규칙) 수립 완료
    2. 기준(규칙)을 토대로 테스트 품질의 좋고/나쁨을 확인할 수 있는 방법(척도) 마련 중
  2. 다음주 목표
    1. 5주차 까지 방법(척도) 수립 완료
    2. 7주차 까지 테스트 품질 측정 시나리오 도출
    3. 8주차 ~ 테스트 품질 측정을 위한 방법/툴 조사 및 적용 & 고도화
  3. 피드백
    1. 오픈소스를 활용한 코드 커버리지 측정 방법
    2. 4가지 범주 - 우선순위 매긴다면 이에 따라 방법적인 측면을 단계적으로 반영할 수 있을 것 같다.
    3. 코드 리뷰를 통해 공유하는 방식도 좋은 것 같다
    4. 경계값 테스트 - 이 부분도 필요할 것 같다.
    5. 유지보수성에서 - 가독성에 대한 부분도 체크가 되면 좋을 것 같다.