Page cover image

🙂2022.03.07

일일 회고 33회차

할일 및 한일

경험 및 배움

석사 학위 논문 연구 계획서 작성

내 석사 학위 논문으로 정한 주제는 'IoT 환경에서의 마이크로서비스 최적화위한 API Gateway의 응답 캐싱 자동화' 이다. 이 주제로 결정한 이유는 MSA에 대해 연구 및 개선을 해보고 싶었으며, Redis를 활용하여 캐싱을 적용해보고 싶었기 때문이다.

MSA에서 개선할 점을 몰색하던 중, API Gateway는 모든 요청의 단일 창구 역할을 하여 요청을 전달하기 전에 해당 요청의 응답을 캐시 데이터로 응답하면 최적화가 될 것이라는 가정으로 시작됐다.

아직은 주제에 대해 구체화를 진행 중이므로 계획서를 상세하게 적지는 못 했지만, 지금까지 정리한 것을 기반으로 대략적으로만 작성을 완료했다.

주제에 대해 구체화를 진행하기 위해 Spring Cloud Gateway에 대해 정리를 마치고, Spring Cloud Gateway와 Cache가 적용된 예제 프로젝트를 진행할 예정이다.

배터리 관제 시스템의 사이트 관리 페이지 구현

사이트 관리 페이지의 대부분의 기능 구현을 완료하고, 관리자 변경 기능 구현을 진행했다.

사이트 관리자는 모든 사용자 목록을 조회한 뒤, 사용자 목록에서 관리자로 지정할 사용자를 선택해서 수정할 수 있도록 구현을 완료했다. 현재 백엔드 API에서 사이트 정보 수정 API는 관리자 변경이 불가능하여, 사용자 수정 API를 통해 사이트 담당자를 변경하도록 구현했다.

개선 및 목표

  • Spring Cloud Gateway 문서 정리 및 예제 프로젝트 제작

Last updated