Skip to content

[11/29] 백엔드 회의 #3

@Be-HinD

Description

@Be-HinD

회의 개요

  • 날짜: 2025.11.29(화) 15:00~
    • 회의 안건
    • API 명세서
    • DB 스키마 설계
    • CICD 방향성

회의 내용

1. API 명세서

  • 공통 응답 및 예외 포맷 논의 및 픽스
  • 인증/인가 방식 논의 (Spring Security + JWT 방식으로 진행하기로 결정)
  • RBAC 적용 X, 단일 권한으로 진행
  • 리프레시 토큰 저장 위치 : Redis
  • API 명세 위치 : Github Backend 레포 Wiki 기능 활용
  • member 도메인(정현), gathering 도메인(대일)

2. CICD 논의

  • 클라우드 플랫폼 : Lightsail
  • CNI : Docker
  • 컨테이너 배포 : API 서버, Redis
  • 호스트 : Nginx, RDB (영속성 제약)
  • CI 툴 : Github Actions

3. DB 스키마 설계

  • 스키마 도메인 의견은 거의 일치
  • 팔로우 스키마의 경우 복합키가 아닌 대리키 활용
  • count 관련 데이터가 있는 경우 비정규화 적용 (follow, gathering)
  • 디자인 픽스 안된 부분이 많기에 스키마 변동성 多

후속 액션

  • API 명세서 작성
  • member (정현)
  • gathering (대일)
  • Github Actions CI 테스트 (대일)
  • Docker, RDB 환경 세팅 (정현)
  • Redis 볼륨 설정 시 영속성 유지 여부 테스트 (CD 포함 여부 결정을 위한 액션)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions