주제별로 AIDT 프로젝트에서 성과를 내기 위해서 한 노력들입니다.
백엔드 신입으로서 Spring Batch의 쿼리, 대시보드를 위한 통계 쿼리 및 처음부터 들어가는 데이터베이스 설계는 난이도가 높은 일이었습니다.
쿼리 튜닝 책과 학습하면서 사내에서 인덱스 설계 의견 제시
결론적으로 현란한 기술이 아닌 업무 파악이 가장 중요하다는 것을 배움
인프라 자체는 SI를 수주한 회사의 인프라 시스템 내에서 개발을 했기 때문에 결정 권한 등은 없었습니다. 다만 제약 조건이 많고 사전에 알아야 할 것들이 많았던 MSA 시스템이었기 때문에 조금이라도 어떤 환경이고, 어떤 기술을 사용해서 동작하는 지 시니어들에게 여쭈어 가면서 개인 공부를 병행했습니다.
프로젝트의 argoCd를 보면 application에 대해 pod가 2-3개 할당되고, 각각 요청을 분산해서 처리하는 것을 발견했다. 때로는 pod가 오작동해서 다른 pod가 처리하는 것을 보고 더 공부할 의욕이 생겼다.
숨터디 (대규모 시스템을 설계 기초 1)