커뮤니티 어드민 게시판 시스템 개편

커뮤니티 어드민 게시판 시스템 개편

블로그 링크
업무 유형
운영개선
[기여도]
  • 백엔드 개발자(본인), 프론트엔드 개발자, PD(프로덕트 디자이너), PO
[문제]
  • 게시판 권한 설정이 부족하여 작성자별 게시판 차등 기능 부재
  • 홈에 노출되는 게시판 위치 설정이 고정되어 있어 유연성 부족
  • 기존 시스템에서 쿼리 성능 저하로 인한 운영 효율성 문제
[해결방안]
  • 권한별 차등 게시판: 작성자별 권한을 설정하여 게시판 접근 및 작성 제한 기능 추가
  • 게시판 위치 변경 기능 : 홈페이지에 노출되는 게시판의 위치를 유연하게 설정할 수 있는 기능 추가
  • 쿼리 성능 최적화: 복합 인덱스 설정 → 게시판 관련 쿼리 성능을 개선하여 조회 속도 향상
[결과]
  • 어드민 커뮤니티 게시글 목록 조회 속도 20배 개선
    • 100만 개 이상 게시글을 가진 게시판에 대한 게시판별 게시글 목록을 조회 시 쿼리 실행 시간만 3~4초 → 200ms로 대폭 단축
  • 게시판 권한 관리 효율성 증가, 관리 업무 감소
  • 게시판 위치 변경 기능 → 운영팀의 커뮤니티 게시판 운영 효율성 증가
[활용 기술]
  • Spring Boot, Java, MySQL
Built with Potion.so